From 24d23b80bd252d5a5e392c3067ff3822f52714cb Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Sat, 18 Jul 2026 20:50:46 +0200 Subject: [PATCH] =?UTF-8?q?v0.146.0=20=E2=80=94=20nav=20polish:=20styled?= =?UTF-8?q?=20scrollbars=20+=20collapsible=20sidebar=20groups?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit UI-only; no behavioural or backup/restore surface touched. Green: build, vet, tests all pass; template_id_gate, emoji_gate, native_confirm_gate, offbox_rename_gate, mojibake_gate, app_row_dedup_gate all PASS. Scrollbars (style.css): the platform default reads as a bright chunky stripe against the navy and competes with the content it scrolls. Now thin and hairline-coloured — scrollbar-width/scrollbar-color for Firefox AND ::-webkit-scrollbar (8px, thumb --line, hover --text-3, --radius) for WebKit/Blink, because neither alone covers the browsers customers use. The two surfaces that actually scroll take their own panel background as the track (.sidebar -> --bg-2, html -> --bg-0) so the gutter never shows as a lighter channel. Tokens only, no raw hexes. Collapsible nav groups (layout.html + style.css, vanilla JS, no framework): Tárhely, Biztonsági mentés and Megosztás become accordions with a chevron; exactly one open at a time, clicking the open one closes it. Groups without sub-items are untouched plain links. Hungarian labels unchanged. - The header is a real ';o.appendChild(c);document.body.appendChild(o);} @@ -53,22 +70,28 @@