style(web): refine Frutiger Aero liquid glass to clear 3D bevel-rimmed glass (v2.2.18)

This commit is contained in:
Martin Dvořák 2026-10-15 23:28:31 +02:00
commit ee745a3619
7 changed files with 185 additions and 144 deletions

View file

@ -46,8 +46,8 @@ more.
- **Frutiger Aero easter egg (web shell)** — clicking the Freezmo app icon swaps it to
`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 refractive liquid-glass panels and gel buttons (leaving the
desktop mode untouched).
across the viewport, and crystal-clear 3D bevel-rimmed liquid-glass panels and buttons
(leaving the desktop mode 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 +92,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.17` (see `package.json`)
- **Version:** `2.2.18` (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**,