Commit Graph

7 Commits

Author SHA1 Message Date
b502fd518a The theme option will now be saved to a cookie 2025-05-09 10:28:19 -07:00
71e7662408 Add a manual light/dark mode switcher
Despite the simplicity of the commit title, this was a pretty big
change. The styling used to just go off of the system's color scheme,
but that can't be overridden. Instead, I have made a variable that
determines whether dark theme is active and made a small panel with some
buttons to change the theme. I had to change a lot of code to achieve
this and lost a lot of hair (I metaphorically pulled it out) from
writing this code.

I also changed things from legacy mode to rune mode (Svelte 4 to 5)
while I was at it, that wasn't too big.
2025-05-07 21:17:52 -07:00
765b3542d1 Move custom styling and scripting into pages
The Zakarya page is a work in progress
2025-03-18 17:10:59 -07:00
3332d4ab89 Proper DPI scaling for the background canvas 2025-03-13 19:43:12 -07:00
6cbbe07371 Migrate background animation to a Svelte component 2025-03-10 11:25:36 -07:00
42f7d148b4 Change "var" to "let" in bg.ts 2025-01-29 17:43:40 -08:00
8edd629bfc Initial commit 2025-01-29 10:52:53 -08:00