managarten/apps/todo
Till-JS b6158a89a6 feat(ui): add comprehensive skeleton loaders for contacts and todo apps
- Add shared skeleton primitives to @manacore/shared-ui:
  - SkeletonAvatar, SkeletonCard, SkeletonRow, SkeletonList, SkeletonGrid

- Add contacts app skeletons:
  - AppLoadingSkeleton for root layout auth loading
  - ContactListSkeleton, ContactGridSkeleton for contact views
  - ContactDetailSkeleton for modal loading
  - ContactNotesSkeleton for notes section
  - TagGridSkeleton, FavoriteGridSkeleton for respective pages
  - DuplicateListSkeleton for duplicates page
  - ImportPreviewSkeleton, GoogleImportSkeleton for import flows
  - NetworkGraphSkeleton for network visualization

- Add todo app skeletons:
  - AppLoadingSkeleton for root layout
  - TaskListSkeleton with configurable sections
  - StatisticsSkeleton for stats page charts
  - KanbanBoardSkeleton, KanbanColumnSkeleton for kanban view

- Replace all spinner loading indicators with skeleton loaders
- All skeletons include proper accessibility attributes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-09 19:41:19 +01:00
..
apps feat(ui): add comprehensive skeleton loaders for contacts and todo apps 2025-12-09 19:41:19 +01:00
docs feat(todo): add task metadata fields and mana page 2025-12-09 14:29:56 +01:00
packages/shared feat(todo): add multiple kanban boards with task editing features 2025-12-09 14:41:50 +01:00
CLAUDE.md feat(contacts): add import/export with Google Contacts integration 2025-12-03 15:54:31 +01:00
package.json feat(contacts): add import/export with Google Contacts integration 2025-12-03 15:54:31 +01:00