Commit Graph

20 Commits

Author SHA1 Message Date
jakob.scheid 678c41e990 Set dark mode dynamically 2026-05-17 20:43:13 +02:00
jakob.scheid 7f5cbf5665 Update color variables stylesheet 2026-05-17 20:40:53 +02:00
jakob.scheid 555bdb0cfb Remove appHasDarkClass function 2026-05-17 20:38:19 +02:00
jakob.scheid 5d98f27b6b Make color theme switch more flexible 2026-05-17 17:33:22 +02:00
jakob.scheid 170f188435 Move color theme toggle button into a separate component 2026-05-17 15:24:53 +02:00
johannes.vos 488186d795 fix: restore full-height flex layout after dark mode wrapper 2026-05-15 10:21:30 +02:00
johannes.vos 67adb17936 feat: persist dark mode preference in localStorage 2026-05-15 10:19:44 +02:00
johannes.vos a0eaf36db3 add isDark state in App.vue 2026-05-15 10:12:23 +02:00
jakob.scheid d407c2f0e9 Add padding to the main content 2026-05-10 19:46:46 +02:00
jakob.scheid e3117110e9 Move flexbox to the start page view 2026-05-10 19:04:49 +02:00
jakob.scheid a243c0bf9a Merge branch 'main' into feature/footer 2026-05-07 23:32:43 +02:00
jakob.scheid 6e7e512a9b Move .main-content container from the search view to App.vue 2026-05-07 21:10:55 +02:00
jakob.scheid 0f8d974d31 Remove .content-background container 2026-05-07 20:08:19 +02:00
jakob.scheid bb13b22810 Add license headers in sourc code files 2026-05-07 17:56:24 +02:00
jakob.scheid 6a36b8de68 Remove background 2026-05-06 21:20:32 +02:00
jakob.scheid d5e19b6aee Make component styles scoped 2026-05-06 20:39:11 +02:00
jakob.scheid d454405cb7 Add content background 2026-05-06 20:34:13 +02:00
jakob.scheid 06e3601d70 Add navbar component 2026-05-06 20:23:27 +02:00
jakob.scheid 2593b65baf Setup Vue router 2026-05-06 20:23:01 +02:00
jakob.scheid 703c4c1632 Set up NodeJS project 2026-05-06 17:02:34 +02:00