# REPORT — most recent implementation ## felhom-controller v0.146.0 — nav polish: styled scrollbars + collapsible sidebar groups — 2026-07-18 **Commits:** `24d23b8` (feature) + `fd93020` (render tests). **UI-only** — no behavioural, backup or restore surface touched. **Deployed and live on demo guest 9201** (`0.146.0 Up (healthy)`). **Green:** `go build ./... && go vet ./... && go test ./...` all pass. Design-v2 gates `template_id_gate`, `emoji_gate`, `native_confirm_gate`, `offbox_rename_gate`, `mojibake_gate`, `app_row_dedup_gate` — **all PASS**. ### 1. Scrollbars (`style.css`) The platform default is a light, chunky bar that reads as a bright stripe against the navy and competes with the content it is scrolling. Now thin and hairline-coloured: `scrollbar-width: thin` + `scrollbar-color` for Firefox **and** `::-webkit-scrollbar` (8px, thumb `--line`, hover `--text-3`, `--radius`) for WebKit/Blink — both declared, because neither alone covers the browsers customers actually use. The two surfaces that really scroll take their own panel background as the track (`.sidebar` → `--bg-2`, `html` → `--bg-0`) so the gutter never shows through as a lighter channel. Tokens only, no raw hexes, no inline styles. ### 2. Collapsible nav groups (`layout.html` + `style.css`, vanilla JS) Tárhely, Biztonsági mentés and Megosztás are accordions with a chevron indicator; **exactly one open at a time**, and clicking the open one closes it. Groups without sub-items (Vezérlőpult, Alkalmazások, Rendszermonitor, Debug) are untouched plain links. Hungarian labels unchanged. No nav restructuring beyond the accordion behaviour; no design-token changes. Four decisions worth recording: - **The header is a real `