I've submitted a few (43 but who's counting π) but I'd say the one/set I'm most proud of was moving Dev/Forem over to CSS variables so we could implement an actual dark/night mode. This was later expanded and is now how all Dev/Forem themes work π
It's also how further Forem configuration works, like custom brand colorsβ and is an approach I anticipate we'll continue to build on to great success.
People wanted dark mode for a while, but we needed the right technical approach and Andrew came in big with this contributing leadership in the matter.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I've submitted a few (43 but who's counting π) but I'd say the one/set I'm most proud of was moving Dev/Forem over to CSS variables so we could implement an actual dark/night mode. This was later expanded and is now how all Dev/Forem themes work π
[WIP] Theme-able CSS Variables #1377
I thought we ought to have a place where we keep a note of the current CSS Variables and also propose different variables that should be included.
Currently included:
--theme-background
#f9f9fa
--theme-color
#0a0a0a
--theme-secondary-color
#557de8
--theme-top-bar-background
#fdf9f3
--theme-top-bar-color
#0a0a0a
--theme-top-bar-search-background
#e8e7e7
--theme-top-bar-search-color
#0a0a0a
--theme-top-bar-write-background
#66e2d5
--theme-top-bar-write-color
#0a0a0a
--theme-container-box-shadow
3px 3px 0px #bababa
--theme-container-border
1px solid #d6d6d6
--theme-container-background
#ffffff
--theme-container-background-hover
#f5f6f7
--theme-container-color
#0a0a0a
Pull request pending:
Proposed:
I think the best thing to do is leave a comment below of further proposals and I will update the main post.
Test theme:
Dark:
Also, feel free to do pull requests to help roll these out.
That's massive, man π― Feature it's hard to imagine the platform without π¨ Thank you for your input πβ€
It's also how further Forem configuration works, like custom brand colorsβ and is an approach I anticipate we'll continue to build on to great success.
People wanted dark mode for a while, but we needed the right technical approach and Andrew came in big with this contributing leadership in the matter.