Theme info and loader #3

Manually merged
Minecon724 merged 9 commits from theme-info into forgejo 2025-06-03 20:22:29 +02:00

9 commits

Author SHA1 Message Date
9d2d4040c7
Verified -> Recommended
Some checks failed
requirements / merge-conditions (pull_request) Has been cancelled
testing / backend-checks (pull_request) Has been cancelled
testing / frontend-checks (pull_request) Has been cancelled
issue-labels / release-notes (pull_request_target) Has been cancelled
issue-labels / backporting (pull_request_target) Has been cancelled
milestone / set (pull_request_target) Has been cancelled
testing / test-unit (pull_request) Has been cancelled
testing / test-e2e (pull_request) Has been cancelled
testing / test-remote-cacher (redis) (pull_request) Has been cancelled
testing / test-remote-cacher (valkey) (pull_request) Has been cancelled
testing / test-remote-cacher (garnet) (pull_request) Has been cancelled
testing / test-remote-cacher (redict) (pull_request) Has been cancelled
testing / test-mysql (pull_request) Has been cancelled
testing / test-pgsql (pull_request) Has been cancelled
testing / test-sqlite (pull_request) Has been cancelled
testing / security-check (pull_request) Has been cancelled
2025-06-03 18:08:29 +02:00
9aef873482
Add strings 2025-06-03 18:00:01 +02:00
307655a2fc
Fit UI for the new stuff
Some checks failed
requirements / merge-conditions (pull_request) Has been cancelled
testing / backend-checks (pull_request) Has been cancelled
testing / frontend-checks (pull_request) Has been cancelled
testing / test-unit (pull_request) Has been cancelled
testing / test-e2e (pull_request) Has been cancelled
testing / test-remote-cacher (redis) (pull_request) Has been cancelled
testing / test-remote-cacher (valkey) (pull_request) Has been cancelled
testing / test-remote-cacher (garnet) (pull_request) Has been cancelled
testing / test-remote-cacher (redict) (pull_request) Has been cancelled
testing / test-mysql (pull_request) Has been cancelled
testing / test-pgsql (pull_request) Has been cancelled
testing / test-sqlite (pull_request) Has been cancelled
testing / security-check (pull_request) Has been cancelled
2025-06-03 13:51:15 +02:00
30c94deeaa
Load themes using the utilities 2025-06-03 13:50:53 +02:00
d741cacc00
Add theme utilities 2025-06-03 13:50:33 +02:00
c23238aaa3
[HACK] Wait for webpack to complete before starting
Very hacky
2025-06-03 13:26:18 +02:00
2e310e79bf
Disable webpack optimization for themes
Sorry. If you want to, you can handle that with your reverse proxy. But I don't believe it will cause much problems, as theme .csses should be already cached by the browser.
2025-06-03 13:23:55 +02:00
3d77b32f9c
Add metadata to bundled themes 2025-06-03 13:21:52 +02:00
1853cc4c83
Delete themes with filters
Prefer to leave that to the user
2025-06-03 13:18:20 +02:00