You are browsing as a guest. Sign up (or log in) to start making projects!

50m 56s logged

Devlog #4 — Custom wallpapers and fixing light mode

polishing stuff before i submit. two things that were bugging me on the live build.

Custom wallpapers

got tired of only having the 5 preset gradients. added a full custom option in Settings → Desktop:

  • paste an image URL and hit apply
  • upload from your device (jpg, png, webp, gif)
  • gif wallpapers actually animate on the desktop and login screen which is kinda sick
  • custom card in the grid so you can switch back to it after picking a preset
  • remove custom button if you want to clear it

uploads cap at 3mb so localStorage doesnt explode. urls have to be http:// or https://.

Light mode was broken

switched to light theme and the top bar went white but the desktop stayed dark?? icon labels were basically invisible — dark text on a dark wallpaper.

fixed it properly:

  • light versions of every preset wallpaper (slate, dusk, fog, ember, void)
  • desktop icon text readable again
  • login/lock screen matches light theme now
  • dock tiles get pastel colors in light mode
  • noise overlay toned down so it doesnt look muddy

custom uploaded wallpapers still show your image in both themes. only the fallback behind them changes.

also updated the readme

cleaned up the feature list so it actually reflects everything — messages, zmusic, indexeddb vfs, custom wallpapers

pretty much ready to ship. live at https://ztionix-os.vercel.app/ — click enter, no password.

— ander / Ander507

0
2

Comments 0

No comments yet. Be the first!