Closed tommoor closed 1 month ago
That's nice.
+1
I'd also add font sizes and maybe even whitespace to that list. The files I've migrated so far do seem to suffer from a "wall of text" vibe that wasn't nearly as bad in our previous solution.
Yes! Sounds good. Maybe for Docker just add a empty custom.css that users can bind via volumes. Fonts etc. can therefor easily added through volumes or COPY. Bit easier than an API/Admin UI.
In my use case, I need to change the application font to help people who have dyslexia, so in my opinion the ability to change some configuration through the admin panel will be outstanding.
This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days
Any news on this?
How about adding an option to inject custom JavaScript and CSS on each page in the header? Bookstack does this (https://www.bookstackapp.com/docs/admin/hacking-bookstack/#custom-html-head-option) and it allows for lots of customizations and theming.
We've had a lot of requests for custom css – this doesn't seem like a wise thing to add, for one because all of our classnames are generated at build time but also it would continuously break as the app evolves irregardless of this.
However, the app is built on styled-components themes and as such the majority of the colors and font faces can be easily changed, we just need to expose some UI and storage for this. It feels like a team-level setting.