forgejo/web_src/css/themes
0ko f200d53eb1 refactor(ui): re-implement icon colors but for all thin elements (#9643)
Followup to https://codeberg.org/forgejo/forgejo/pulls/3702.

* replace `--color-icon-*` with `--color-thin-*`
* use proper fallbacks instead of variables just referencing other variables
* Forgejo dark:
    * fix contrast of red and green texts (also purple if they exist)
    * improve contrast of orange texts
    * normalize chroma/lightness properties of all colors with `oklch`

Diff stats
B: https://codeberg.org/attachments/76c54dda-a6ac-4d87-b174-54eb97a71643
A: https://codeberg.org/attachments/7852d2f2-7db1-4480-91b1-ca809ffcd03e

Repo activity
B: https://codeberg.org/attachments/beb6ab5b-bcdb-464f-8d7d-038c1a082492
A: https://codeberg.org/attachments/b12be151-4ab3-4471-b6fb-ea60653580a5

Due date
B: https://codeberg.org/attachments/cdffc5bc-3379-451d-b99f-587d56821a26
A: https://codeberg.org/attachments/cf610300-f7aa-4c4f-ba11-0cd973ef8c94

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/9643
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-10-12 10:01:24 +02:00
..
theme-forgejo-auto-deuteranopia-protanopia.css
theme-forgejo-auto-tritanopia.css
theme-forgejo-auto.css
theme-forgejo-dark-deuteranopia-protanopia.css
theme-forgejo-dark-tritanopia.css
theme-forgejo-dark.css refactor(ui): re-implement icon colors but for all thin elements (#9643) 2025-10-12 10:01:24 +02:00
theme-forgejo-light-deuteranopia-protanopia.css
theme-forgejo-light-tritanopia.css
theme-forgejo-light.css refactor(ui): re-implement icon colors but for all thin elements (#9643) 2025-10-12 10:01:24 +02:00
theme-gitea-auto.css
theme-gitea-dark.css refactor(ui): re-implement icon colors but for all thin elements (#9643) 2025-10-12 10:01:24 +02:00
theme-gitea-light.css refactor(ui): re-implement icon colors but for all thin elements (#9643) 2025-10-12 10:01:24 +02:00