managarten/apps/contacts/apps/web
Till-JS 8804ab77a2 ♻️ refactor: centralize AppLoadingSkeleton in shared-ui
Add configurable AppLoadingSkeleton component to @manacore/shared-ui
with multiple layout presets: list, tasks, sidebar, centered, minimal.

Migrate 3 apps to use the shared component:
- contacts: uses default 'list' layout
- todo: uses 'tasks' layout
- questions: uses 'sidebar' layout

Apps with highly specific layouts (calendar, clock) retain their
local implementations for now.
2026-01-29 15:24:29 +01:00
..
src ♻️ refactor: centralize AppLoadingSkeleton in shared-ui 2026-01-29 15:24:29 +01:00
Dockerfile feat(contacts): add Docker deployment for Mac Mini 2026-01-23 14:23:49 +01:00
eslint.config.js improve code quality 2025-12-03 23:42:37 +01:00
package.json ♻️ refactor: migrate todo, contacts, storage to shared-api-client 2026-01-29 14:27:11 +01:00
svelte.config.js fix(contacts-web): use adapter-node for Docker deployment 2026-01-23 14:32:16 +01:00
tsconfig.json feat(contacts): add complete contacts app with backend, web, and landing 2025-12-02 13:17:42 +01:00
vite.config.ts fix(contacts): resolve Svelte 5 hydration error 2025-12-14 21:13:22 +01:00