Allow Users to have custom themes #10445

Open
opened 2025-11-02 09:07:38 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @JakobDev on GitHub (Mar 16, 2023).

Feature Description

At the moment, it's only possible to add themes for a Gitea installation. If you are just a User and not the Admin, you can't add a Theme. The only Way to use a custom theme is asking the Admin, if he could add it or by using a Extension like Stylus. I think we should add the possibility for Users to set a custom theme. Maybe by adding a link to a CSS in the Settings.

Screenshots

No response

Originally created by @JakobDev on GitHub (Mar 16, 2023). ### Feature Description At the moment, it's only possible to add themes for a Gitea installation. If you are just a User and not the Admin, you can't add a Theme. The only Way to use a custom theme is asking the Admin, if he could add it or by using a Extension like Stylus. I think we should add the possibility for Users to set a custom theme. Maybe by adding a link to a CSS in the Settings. ### Screenshots _No response_
GiteaMirror added the topic/themetype/proposaltype/feature labels 2025-11-02 09:07:38 -06:00
Author
Owner

@silverwind commented on GitHub (Mar 16, 2023):

Would just offer a textarea for a user to paste CSS which is a lower barrier of entry than requiring external hosting and also has no issues with CSP. The user can still opt to just @import a external stylesheet if they so desire.

That said, theming is still not quite where I like it to be (CSS vars only), we still need to variablize the chroma and codemirror colors.

@silverwind commented on GitHub (Mar 16, 2023): Would just offer a textarea for a user to paste CSS which is a lower barrier of entry than requiring external hosting and also has no issues with CSP. The user can still opt to just `@import` a external stylesheet if they so desire. That said, theming is still not quite where I like it to be (CSS vars only), we still need to variablize the chroma and codemirror colors.
Author
Owner

@Mosch0512 commented on GitHub (Apr 13, 2023):

This would be great.

@Mosch0512 commented on GitHub (Apr 13, 2023): This would be great.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#10445