1.2 KiB
1.2 KiB
| id | title | status | assignee | created_date | labels | milestone | dependencies | references | priority | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-38 | Port folk-calendar-event shape (calendar event sub-shape) | To Do | 2026-02-18 19:51 |
|
m-0 |
|
|
low |
Description
Port CalendarEventShapeUtil from canvas-website to rspace-online.
Source: canvas-website/src/shapes/CalendarEventShapeUtil.tsx (457 lines) Target: rspace-online/lib/folk-calendar-event.ts
Features to implement:
- Individual calendar event display
- Time/date formatting and display
- Recurrence info visualization
- Color coding by event type/calendar
- Created by existing folk-calendar when user drags out an event
Companion to existing folk-calendar shape.
Acceptance Criteria
- #1 Event renders with title, time, and color
- #2 Recurrence info displays correctly
- #3 folk-calendar can create calendar-event shapes
- #4 Event data syncs across clients
- #5 Toolbar button added to canvas.html