-
-
Notifications
You must be signed in to change notification settings - Fork 390
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
feat: light mode ui #1580
feat: light mode ui #1580
Conversation
Language file analysis report:
|
I will make changes according to your feedback. Apologies as I am new to contributing, I'm wondering if I should be creating some test(s) here, rather than eyeballing? Truthfully I am unsure when it comes to this kind of visual feature. Thank you for reviewing my code. |
unfortunately there are no tests in mainsail, because of the api connection. i would like to offer some automatic tests, but unfortunately i can't do it at the moment. unfortunately i can only check it with my eyes... |
…ht theme adjustments, further theme mixin coverage of extant default dark styling, charts reactive to theme switch
Language file analysis report:
|
Sorry for the delay, I will list some of the changes I have made:
There's a few little changes here and there, I tried to tie things once again into the theme mixin, so these visual settings can be more easily located in case of other developments |
sry for the late response. can you doublecheck if the dark option is needed? if it is not needed, i would prefer to remove it complete. i also added a comment to the "default setting load". this cannot work this way, because at this moment, its possible, that there don't exist a moonraker url. |
@inhabitworker any update here? |
# Conflicts: # src/main.ts # src/store/gui/index.ts
Signed-off-by: Stefan Dej <[email protected]>
Language file analysis report:
|
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Language file analysis report:
|
Signed-off-by: Stefan Dej <[email protected]>
Language file analysis report:
|
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Language file analysis report:
|
Signed-off-by: Stefan Dej <[email protected]>
Language file analysis report:
|
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Signed-off-by: Stefan Dej <[email protected]>
Language file analysis report:
|
Signed-off-by: Stefan Dej <[email protected]>
Language file analysis report:
|
Signed-off-by: Stefan Dej <[email protected]>
Language file analysis report:
|
Description
Added a light mode with accompanying option under UI Settings, relying on vuetify defaults (removing explicit "dark" attributes in code etc.) and a theme mixin used to close the gap/centralize to extend consistently to chart options and other specific places where needed
Related Tickets & Documents
Fixes #1297
Mobile & Desktop Screenshots/Recordings