mobile: iOS-style widget + animations, 2-click desktop icons, new wallpapers

Mobile:
- iOS-style open/close animation for app views (grows from the tapped icon,
  always slides straight down out of view and shrinks on close)
- digital 2x1 clock widget in an iOS-style frosted-glass panel
- new phone wallpaper (phonewallpaper.jpg)
- larger notch

Desktop:
- desktop icons and shortcuts now launch on the second click
- open/close/launcher animations
- windows keep their state when toggling Gruvbox/Desktop themes, and the
  Welcome window only appears on the first page load

Other:
- update wallpaper credits to wallpapercave
- allow LAN hosts in dev (allowedDevOrigins) so phones can load the dev
  bundle instead of getting a 403 and an inert page
This commit is contained in:
Martin Dvořák 2026-09-22 21:02:49 +02:00
commit 6b645ac636
11 changed files with 397 additions and 159 deletions

View file

@ -258,4 +258,7 @@ export const friends: Friend[] = [
];
export const WALLPAPER = "/wallpaper.jpg";
export const WALLPAPER_CREDIT = "https://wallpaperaccess.com/open-source";
export const WALLPAPER_CREDIT = "https://wallpapercave.com/kde-plasma-wallpapers";
export const MOBILE_WALLPAPER = "/phonewallpaper.jpg";
export const MOBILE_WALLPAPER_CREDIT =
"https://wallpapercave.com/landscape-4k-mobile-wallpapers";