client icon indicating copy to clipboard operation
client copied to clipboard

Themes

Open samuelscheit opened this issue 4 years ago • 0 comments

The client should allow user supplied themes. One thing we didn't decide yet if we should allow custom css (problematic because it could lead to malicious UI that tricks the user and it is not supported on react-native) or just allow to edit root css variables. Themes should be loadable from a plugin store (maybe with up/downvote). Guilds can apply their own guild-wide theme (which first need to be approved/accepted? and can be disabled on user side).

we could have a look how vscode handles themes

  • [ ] themes
  • [ ] custom css/variable editing
  • [ ] guild themes
  • [ ] channel themes

samuelscheit avatar Feb 05 '21 14:02 samuelscheit