# Fikseliste — UI-bugs og forbedringer

Funnet ved manuell testing av frontend. Fikses som en samlet sesjon.

## Workspace

- [x] AI-verktøy er nå et valgfritt BlockShell-panel (🤖 i verktøymenyen).
- [x] Ressursforbruk er nå et valgfritt BlockShell-panel (📊 i verktøymenyen).
- [x] BlockShell-knapper (minimer, maksimer, lukk) fikset:
  - Minimer → kollapser til kompakt ikon/fane, bevarer posisjon
  - Maksimer → fullskjerm overlay (portalt til body), Escape for å gå tilbake
  - Lukk → fjern panel fra workspace
- [x] Kanban-panel kan nå lukkes (samme fix)
- [x] Ingen footer — canvas har full høyde.
- [x] Workspace-modifikatorer (zoom-knapper, fullskjerm, snap-to-grid, tilpass) fikset: stopPropagation på toolbar, zoom mot viewport-senter (±15%), fullskjerm z-index 9999, grid-linjer synligere.

## Header / innstillinger

- [x] Innstillingsmeny (⚙️-ikon lengst til høyre i header): tre hue-slidere (bakgrunn, overflate, aksent). Lagres i workspace-node metadata.preferences.theme.
- [x] Logg ut-knapp i innstillingsmenyen.
- [ ] Gjenstående: varsler, profil-innstillinger.

## Stor refaktor: workspace er appen

- [x] `/` viser arbeidsflaten direkte etter login (ikke mottak). Domene: ws.synops.no.
- [x] Mottak-konseptet fjernet fra koden. Alle tilbake-lenker peker til arbeidsflaten.
- [x] NodeEditor.svelte og NewChatDialog.svelte slettet (kun brukt av mottak).
- [x] LandingPage.svelte slettet (landingssiden er statisk HTML på synops.no).
- [ ] Alle separate ruter (/chat, /board, /calendar, /diary, /graph, /studio, /collection, /editorial, /admin) blir deep links som åpner workspace med riktig panel.
- [x] "Ny samtale", "Nytt brett", "Ny samling" flyttes til verktøymeny i header.
- [ ] Dagbok, kalender, graf er paneler du henter fra verktøymenyen.

## Domene/ruting/auth (ferdig)

- [x] synops.no = statisk landingsside + /pub/* + /media/* (Caddy)
- [x] ws.synops.no = appen (SvelteKit + /api/* → maskinrommet). Krever login.
- [x] workspace.synops.no → redirect til ws.synops.no (legacy)
- [x] Ingen hostname-sjekker i hooks.server.ts
- [x] Cookies kun på ws.synops.no (ingen .synops.no wildcard)
- [x] Authentik OIDC redirect URI oppdatert til ws.synops.no

## Kontekst-velger (arbeidsflate-dropdown i header)

- [x] Vis "Mine flater" og "Delte flater" som to grupper i dropdown.
- [x] ✏️-ikon på egne flater for inline rename (klikk, skriv, enter).
- [x] "+ Ny arbeidsflate"-knapp nederst i dropdown → opprett blank workspace-node.
- [ ] "Del med..."-handling → velg person/team, velg rolle → member_of-edge. (v2)
- [x] Bruk begrepet "arbeidsflate" konsekvent, ikke "workspace".

## Tema

- [x] Mørkt tema: arbeidsflaten (canvas + header)
- [x] Mørkt tema: canvas-bakgrunn + grid-linjer
- [x] Hue-slidere for bakgrunn, overflate, aksent (lagres i workspace-metadata)
- [ ] Gjenstående lyse elementer i chat, board, kalender, admin (CSS-override dekker noe, men hardkodede farger i style-blokker gjenstår)
