feat(web): toggle Frutiger Aero mode on Freezmo icon click (v2.2.17)
This commit is contained in:
parent
20f67910c4
commit
12e717448b
13 changed files with 454 additions and 64 deletions
16
README.md
16
README.md
|
|
@ -40,8 +40,14 @@ more.
|
|||
(category headers, status/language chips, language-tinted dots on project rows, years — no emoji, no
|
||||
screenshots), the desktop shell's app previews are the same CSS mock
|
||||
windows (a git-forge page for GitDXD), and its wallpaper is a layered CSS gradient. The
|
||||
only real images left are the logo, the social SVGs, the Freezmo app icon, the Joker
|
||||
only real images left are the logo, the social SVGs, the Freezmo app icons (`freezmo.png` /
|
||||
`freezmo_aero.png`), the Frutiger Aero background (`frutigerbackground.png`), the Joker
|
||||
easter egg and the Gentoo mark.
|
||||
- **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).
|
||||
- **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.
|
||||
|
|
@ -82,9 +88,11 @@ more.
|
|||
imported for the base layer but the UI is custom CSS.
|
||||
- **Fonts:** the web theme uses the system sans stack; Monocraft (self-hosted in `public/`) is
|
||||
used by the desktop theme's SMP menu and the in-desktop terminal.
|
||||
- **Images:** `next/image` — only the logo (`src/app/icon.png`), the social SVGs, the Joker
|
||||
easter egg and the Gentoo mark; all cards, feature/app previews and the wallpaper are CSS.
|
||||
- **Version:** `2.2.16` (see `package.json`)
|
||||
- **Images:** `next/image` — only the logo (`src/app/icon.png`), the social SVGs, the Freezmo
|
||||
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`)
|
||||
- **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**,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue