Commit Graph

10 Commits

Author SHA1 Message Date
Julien Calixte
58568e2245 fix(pwa): use alpha mask for monochrome icon
Per W3C spec, purpose: "monochrome" icons use only the alpha channel
as the silhouette; RGB is ignored and replaced with the platform
theme color. The previous monochrome-icon.png was a black-on-white
RGB image with no alpha, so Safari (macOS PWAs) and Chrome (Android
themed icons) treated every pixel as opaque and painted the whole
1024x1024 canvas with theme_color (#ffa4c0) - a solid pink tile.

Regenerate as RGBA with the silhouette in alpha (derived from the
favicon's alpha channel via a sharp-based helper script). Rename to
monochromeicon.png to bust Safari's stuck PWA icon cache from prior
broken installs.
2026-05-05 17:40:40 +02:00
Julien Calixte
541e058d12 fix: restore dark theme and fix theme script regex
Dark theme was set to "dim" in theme.config.ts while app.css registered
"sunset" as the prefersdark theme. The script's regex required a trailing
comma that didn't exist on the last property, causing silent failures.
2026-04-08 19:01:29 +02:00
Julien Calixte
5f48aa5690 chore: lint and fmt 2026-03-28 09:38:55 +01:00
Julien Calixte
8e8706e258 chore: init oxc 2026-03-28 09:34:04 +01:00
Julien Calixte
caed1f5e7c chore: fix git push 2026-02-15 21:09:45 +01:00
Julien Calixte
b525e953cb fix: some design 2026-02-14 19:34:11 +01:00
Julien Calixte
0eeb0c1b18 chore: push too 2026-01-23 20:15:03 +01:00
Julien Calixte
29928e6432 chore: autocommit 2025-08-02 04:01:40 +02:00
Julien Calixte
2f3df491f6 design: change theme to retro 2025-08-02 03:00:35 +02:00
Julien Calixte
ac00dab673 Chore/change theme (#13)
* chore: script to change theme

* style: fix md
2025-08-01 10:48:53 +02:00