synops/frontend/src/routes
vegard 0caa8eb126 Fullfører oppgave 19.3: Arbeidsflaten layout med Canvas + BlockShell
Skriver om /collection/[id] fra vertikal stack til spatial workspace:

- Desktop: trait-paneler vises som BlockShell-wrappers på Canvas med
  fri pan/zoom, drag-repositionering og resize
- Mobil (<768px): tab-navigasjon med ett synlig panel om gangen
- Tre-lags layout-modell: personlig (edge metadata) > node-default
  (generert fra traits) > plattform-default (grid fallback)
- Layout persisteres debounced (1s) til brukerens owner/member_of
  edge metadata via updateEdge API
- Nye traits legges automatisk til eksisterende layout
- Fjernede traits filtreres ut ved resolving

Ny fil: frontend/src/lib/workspace/types.ts
  - PanelLayout/WorkspaceLayout typer
  - TRAIT_PANEL_INFO med default størrelse/ikon per trait
  - generateDefaultLayout(): grid-arrangement fra trait-liste
  - resolveLayout(): tre-lags merging med saved layout

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 07:31:40 +00:00
..
admin Fullfører oppgave 15.8: Forbruksoversikt i admin 2026-03-18 04:34:08 +00:00
board/[id] Kanban-visning: board med drag-and-drop statusendring (oppgave 9.1) 2026-03-17 22:13:22 +00:00
calendar Kalender-visning: månedsrutenett med scheduled-edges (oppgave 9.2) 2026-03-17 22:27:28 +00:00
chat/[id] Implementer Claude som chat-deltaker (Fase A: MVP) 2026-03-17 19:20:17 +00:00
claude Flytt Caddy fra Docker til native + fiks frontend-kjeden 2026-03-17 21:26:06 +00:00
collection Fullfører oppgave 19.3: Arbeidsflaten layout med Canvas + BlockShell 2026-03-18 07:31:40 +00:00
diary Dagbok-visning: privat journal sortert på tid (oppgave 9.3) 2026-03-17 22:34:13 +00:00
editorial/[id] Redaksjonell samtale (oppgave 14.13): kommunikasjonsnode knyttet til artikkel 2026-03-18 02:22:17 +00:00
graph Kunnskapsgraf: topic-noder, mentions-edges, visuell graf-visning (oppgave 9.4) 2026-03-17 23:01:57 +00:00
profile Fullfører oppgave 15.9: Brukersynlig forbruk 2026-03-18 04:42:47 +00:00
signin Flytt Caddy fra Docker til native + fiks frontend-kjeden 2026-03-17 21:26:06 +00:00
signout Authentik OIDC login (oppgave 3.2) 2026-03-17 13:45:33 +01:00
studio/[id] Fullfører oppgave 17.7: FFmpeg feilmeldinger til bruker 2026-03-18 06:03:59 +00:00
+layout.server.ts Authentik OIDC login (oppgave 3.2) 2026-03-17 13:45:33 +01:00
+layout.svelte Fullfører oppgave 15.1: Systemvarsler via STDB 2026-03-18 03:21:18 +00:00
+page.svelte Fullfører oppgave 15.9: Brukersynlig forbruk 2026-03-18 04:42:47 +00:00