freezmo/components/activities
Martin Dvorak f1c4a89adc Aero uses the real wallpaper + liquid glass buttons
The wallpaper is the one from the mockup: "The S Aesthetic That You
Definitely Recognize Frutiger Aero" via WallpaperSafari
(https://wallpapersafari.com/w/IlWuz7) — the URL in the request pointed at a
different (teal abstract) wallpaper, this is the grass/sky/water one that
matches the screenshot. Re-encoded to a 237 kB WebP in public/aero/, used as
the scene in aero only (light/dark never download it), and credited in
Settings next to the theme picker.

The drawn CSS scene (rays, reeds, skyline, caustics) is off over the photo;
the ten rising bubbles stay, and the orbs became extra bubbles. Buttons and
segments are liquid glass now — translucent, glossed top half, bright rim,
backdrop blur — instead of the solid aqua fill. Helper lines that sit
straight on the wallpaper (the keyboard tip, the AI note) get a small glass
chip: dark text on grass measured 2.5:1.

Also carries: the underwater scene + bubbles work, the floating cookie
notice, the Czech title (Tvůj mrazák) and the review-suite fix that made the
last deploy fail its gate.

Contrast: 0 below-minimum findings, 0 axe violations across all three
themes. Version 0.2.2, SW -> freezmo-v56.
2026-10-13 06:21:43 +00:00
..
FillBlank.tsx Add “Make my homework”, and finish the mobile polish pass 2026-10-08 18:30:33 +00:00
Flashcard.tsx Flashcard flip: paint one face explicitly, never rely on backface-visibility 2026-10-12 07:34:38 +00:00
index.tsx Phase 2: learning engine — history, SRS review, mistakes, stats, exam, reminders 2026-10-10 14:15:21 +00:00
Matching.tsx Add “Make my homework”, and finish the mobile polish pass 2026-10-08 18:30:33 +00:00
MultipleChoice.tsx Add “Make my homework”, and finish the mobile polish pass 2026-10-08 18:30:33 +00:00
Ordering.tsx Add “Make my homework”, and finish the mobile polish pass 2026-10-08 18:30:33 +00:00
shared.tsx Aero uses the real wallpaper + liquid glass buttons 2026-10-13 06:21:43 +00:00
ShortAnswer.tsx AI disclaimer: one shared component, shown where model output appears 2026-10-11 22:51:16 +00:00
TrueFalse.tsx Add “Make my homework”, and finish the mobile polish pass 2026-10-08 18:30:33 +00:00