Seperate themes and layouts into seperate settings #63

Merged
twig merged 13 commits from better-themes into main 2025-08-05 21:47:20 +00:00

13 commits

Author SHA1 Message Date
184be67ccc
style: use PascalCase for enums
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-08-05 23:45:48 +02:00
8178a1db6b
Merge remote-tracking branch 'origin/main' into better-themes
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-05 23:38:58 +02:00
1fa405afee
style: convert util function into arrow function 2025-08-05 23:38:41 +02:00
a81fc4739a
style: resolve review feedback for #63 2025-08-05 23:37:35 +02:00
26e215ed23
feat:? add IRC colours to every user and member entry
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-05 04:17:37 +02:00
4726a3376f
feat: implement colours for all the other themes 2025-08-05 04:12:26 +02:00
7d267b436e
Merge remote-tracking branch 'origin/main' into better-themes 2025-08-05 04:01:45 +02:00
cb61754c0a
feat: add more colours to dark theme
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 03:51:20 +02:00
5a8ce74d04
fix missing import for replies 2025-08-05 03:17:31 +02:00
3866ced880
feat: default to light mode if the browser prefers light mode
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 03:07:32 +02:00
d5b2b43bf5
implement layout previews
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 03:02:38 +02:00
37ebcb74aa
feat: implement layout switching and saving
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 02:22:57 +02:00
5191ac7df7
feat: start implementing styles and layouts 2025-08-05 01:17:07 +02:00