feat(web): hide light/dark toggle in Frutiger Aero mode (v2.2.21)

This commit is contained in:
Martin Dvořák 2026-10-15 23:43:15 +02:00
commit e4530afd98
9 changed files with 32 additions and 24 deletions

View file

@ -47,7 +47,8 @@ more.
`freezmo_aero.png` and transforms the web shell into a Frutiger Aero theme:
`frutigerbackground.png` as the full-screen backdrop, floating glossy water/soap bubbles
across the viewport, and crystal-clear 3D bevel-rimmed liquid-glass panels and buttons
(leaving the desktop mode untouched).
with subtle cyan refractive rims. The light/dark switch is hidden while the mode is
active (it's a fixed bright-sky look), and the desktop mode is left untouched.
- **Draggable desktop icons** — free placement that snaps to a measured grid, one icon per
cell, with a follow-the-cursor drag ghost. Icons shrink on cramped viewports so they never
collide.
@ -92,7 +93,7 @@ more.
icons (`public/freezmo.png`, `public/freezmo_aero.png`), the Frutiger Aero wallpaper
(`public/frutigerbackground.png`), the Joker easter egg and the Gentoo mark; all cards,
feature/app previews and the desktop wallpaper are CSS.
- **Version:** `2.2.20` (see `package.json`)
- **Version:** `2.2.21` (see `package.json`)
- **Dependencies:** `npm audit` reports **0 vulnerabilities**. `next` is kept at a patched
release (`>=16.3.6`) for the `next/og` RCE, and `brace-expansion` is force-upgraded via
`overrides`. `braces` (a transitive ESLint/`fast-glob` dependency) has **no upstream fix**,