Commit Graph

9 Commits

Author SHA1 Message Date
Per Stark
b25cfb4633 feat: add user theme preference
- Add theme field to User model (common)
- Create migration for theme field
- Add theme selection to Account Settings (html-router)
- Implement server-side theme rendering in base template
- Update JS for system/preference theme handling
- Remove header theme toggle for authenticated users
2026-01-16 13:54:07 +01:00
Per Stark
354dc727c1 refactor: extendable templates
refactor: simplification

refactor: simplification
2026-01-13 22:18:00 +01:00
Per Stark
6ea51095e8 design: neobrutalist_theme into main 2025-09-17 10:01:20 +02:00
Per Stark
cf8f6c6d40 chore: tidying templates 2025-05-20 08:30:51 +02:00
Per Stark
6066b1ccaa chore: consistent titles 2025-05-19 12:23:44 +02:00
Per Stark
13985de6ad fix: template fixes 2025-05-09 12:23:06 +02:00
Per Stark
02198dc21a feat: readability parsing, screenshot of page, file serving 2025-04-30 08:06:18 +02:00
Per Stark
c000ac07b3 refactor: uniform toast and better error display 2025-04-08 15:45:16 +02:00
Per Stark
5bc48fb30b refactor: better separation of dependencies to crates
node stuff to html crate only
2025-04-04 12:50:38 +02:00