Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support of Custom themes #357

Open
t3dium opened this issue Mar 6, 2022 · 4 comments
Open

Add support of Custom themes #357

t3dium opened this issue Mar 6, 2022 · 4 comments

Comments

@t3dium
Copy link

t3dium commented Mar 6, 2022

An element style dark mode would be nice since I think the current dark modes colour scheme looks a bit outdated.

Can we have a theme with: text background #15191E, sidebar #23272C, and the people+home sidebar to be #2A282B

Also, an option to change font size would be nice, by default the font looks quite massive

@ghost
Copy link

ghost commented Mar 6, 2022

It would be better to have the custom theme feature instead of asking for a theme to be added to Cinny.

@kfiven kfiven changed the title [Suggestion] New dark mode colour scheme + font size Add support of Custom themes Mar 9, 2022
@GTcreyon
Copy link

How exactly would this be implemented? My understanding of Tauri is limited, but I'm not aware of any way to import custom CSS from the filesystem without CORS issues.

@Kommynct
Copy link

Kommynct commented Jun 12, 2023

You could cheat and use the element themes backend, and just assign the css selectors to the same names as element.

This would also make the themes interoperable, and bring all of the element themes to cinny.

@archeite
Copy link

How exactly would this be implemented? My understanding of Tauri is limited, but I'm not aware of any way to import custom CSS from the filesystem without CORS issues.

Maybe a text box to paste CSS into? Or maybe how Element (Labs) does it with theme URLs? (https://github.com/vector-im/element-web/blob/master/docs/theming.md)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants