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

CSS and customizations #25

Open
rusty1281 opened this issue Nov 13, 2024 · 2 comments
Open

CSS and customizations #25

rusty1281 opened this issue Nov 13, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@rusty1281
Copy link

Hi,

I'm looking into maybe changing some CSS elements, but am I correct this was built with react/MaterialUI combo? From what I can see apart from the index.css everything else is dynamically rendered inline with a class selector.

Is there any easy way to alter the apps CSS as it sits, or will this require some "major" changes? As a non-dev myself, I don't see myself forking this in order to make changes, so this is more of a curiosity question than anything else.

Thank you!

@cstaelen cstaelen added the enhancement New feature or request label Nov 13, 2024
@cstaelen
Copy link
Owner

cstaelen commented Nov 13, 2024

Hi,

Indeed, you're right, the build is a standalone ReactJS static output.
So there is no built-in way to add custom CSS.
Moreover, there is no storage/db feature in the app to eventually store custom CSS value.

Maybe we could add a docker volume to mount a local CSS file with custom styles with-in.
I have to investigate this point.

Before talking about custom CSS feature, you may send me a design proposal.
If I share the point of view, maybe I would update the default template to include some of your changes :)

@rusty1281
Copy link
Author

Maybe we could add a docker volume to mount a local CSS file with custom styles with-in. I have to investigate this point.

This would be more then enough imho, but as I said, I have no current "theme" in my head, this was more of a curiosity then something that needs to be implemented as it brings zero functionalities.

Tnx again, and take your time!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants