Custom CSS/Themes
Closed this issue ยท 9 comments
When v2 comes along, any chance of the ability to add in custom CSS or theming support?
Keep up the good work :D
I would love to see a dark theme for this, maybe better animation support too.
I personally will not work on a dark theme, but PRs are welcome.
Sick. Count me in, when the new electron version goes live I'll start playing with the CSS files.
Update: Yep, with a modified CSS file it can be done and looks pretty sick. This is just a work in progress.
Is it possible to add in some sort of option to allow it to load a custom CSS file on top of the other CSS file that's in there? I just tacked my CSS code to the bottom of fb.css (which isn't ideal as it involves either compiling it yourself or popping open the asar file and editing it manually).
I think the best way is to compile the application yourself. I will update the README-file soon. but basically it's simply npm install && npm start
I would vote for just supporting Dark Mode instead of going to full theme support.
@sarnason I've had a look and dark mode looks like it requires quite a significant amount of CSS / maintenance burden (as messenger.com is react, class names seem to change quite often).
I was thinking if we could bundle Goofy with a default dark.css (downloaded from userstyles.org or something) but then let the user add their own / update the dark.css it might be a better solution.
I personally don't use dark mode thought the thought of updating literally dozens of styles (nearly hundreds for some themes I've found) sounds like a maintenance nightmare.
I'm happy to put in the theming though if someone who uses dark mode who would maintain the CSS that might be the idea setup?
My objective will be to bring dark mode in Goofy. I'll keep you updated. @danielbuechele would that be ok for you?