Skip to content

Commit 8d76231

Browse files
Copilothotlong
andcommitted
Address code review: fix redundant Gallery text and bold formatting consistency
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent b800410 commit 8d76231

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ROADMAP_SPEC.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -904,7 +904,7 @@ Each package is rated against three dimensions:
904904
| Kanban | KanbanConfigSchema || groupByField, summarizeField, columns | — (fully compliant) |
905905
| Calendar | CalendarConfigSchema || startDateField, endDateField, titleField, colorField | — (fully compliant) |
906906
| Gantt | GanttConfigSchema || startDateField, endDateField, titleField, progressField, dependenciesField | — (fully compliant; ObjectUI adds colorField beyond spec) |
907-
| Gallery | GalleryConfigSchema | ⚠️ | coverField, coverFit, cardSize, titleField, visibleFields (implemented but type not exported from @object-ui/types) | Type export missing from index.ts |
907+
| Gallery | GalleryConfigSchema | ⚠️ | coverField, coverFit, cardSize, titleField, visibleFields | Type implemented but not exported from @object-ui/types index.ts |
908908
| Timeline | TimelineConfigSchema ||| Type NOT defined; uses non-standard `dateField` instead of spec `startDateField`; missing: endDateField, groupByField, colorField, scale |
909909
| Map | (no spec config) | N/A | locationField, latitudeField, longitudeField, titleField | N/A (no MapConfig in spec) |
910910

@@ -934,7 +934,7 @@ Each package is rated against three dimensions:
934934
| **Focus / Keyboard** | FocusManagementSchema, FocusTrapConfigSchema, KeyboardNavigationConfigSchema, KeyboardShortcutSchema | 🔲 Not Started | Types re-exported; no focus management runtime |
935935
| **Notifications** | NotificationSchema, NotificationActionSchema, NotificationConfigSchema, NotificationPositionSchema, NotificationSeveritySchema, NotificationTypeSchema | 🔲 Not Started | Types re-exported; no notification system implemented |
936936
| **Offline / Sync** | OfflineCacheConfigSchema, OfflineConfigSchema, OfflineStrategySchema, SyncConfigSchema, ConflictResolutionSchema, PersistStorageSchema, EvictionPolicySchema | 🔲 Not Started | Service Worker caching in @object-ui/mobile; spec offline schemas not consumed |
937-
| **View Enhancements** | ColumnSummarySchema, GalleryConfigSchema, GroupingConfigSchema, GroupingFieldSchema, RowColorConfigSchema, RowHeightSchema, ViewSharingSchema, TimelineConfigSchema, DensityMode | ⚠️ Partial | ColumnSummary, Grouping, RowColor consumed in plugin-grid; Gallery implemented in plugin-list but type not exported; **TimelineConfigSchema not consumed** (uses non-standard dateField); RowHeight and DensityMode not yet implemented |
937+
| **View Enhancements** | ColumnSummarySchema, GalleryConfigSchema, GroupingConfigSchema, GroupingFieldSchema, RowColorConfigSchema, RowHeightSchema, ViewSharingSchema, TimelineConfigSchema, DensityMode | ⚠️ Partial | ColumnSummary, Grouping, RowColor consumed in plugin-grid; Gallery implemented in plugin-list but type not exported; TimelineConfigSchema not consumed (uses non-standard dateField); RowHeight and DensityMode not yet implemented |
938938
| **Performance** | PerformanceConfigSchema | 🔲 Not Started | Types re-exported; no performance monitoring runtime |
939939
| **Page** | PageComponentType, PageTransitionSchema | ⚠️ Partial | Page component exists with 4 variants; PageTransitionSchema not consumed |
940940

0 commit comments

Comments
 (0)