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

Updated stylesheet with mobile & dark theme #146

Merged
merged 4 commits into from
Jan 21, 2024

Conversation

GeoDerp
Copy link
Contributor

@GeoDerp GeoDerp commented Jan 18, 2024

Light and Dark Theme

Colour scheme has been simplified (sticking to the silver and dark blue theme), icons added & buttons rounded to generate a "modern" design.
Adaptive Dark mode style has been added to the .css to support dark themed devices. (currently only tested on Firefox)

Light

Screenshot 2024-01-18 at 16-22-33 EMHASS Energy Management Optimization for Home Assistant

Dark

Screenshot 2024-01-18 at 16-22-14 EMHASS Energy Management Optimization for Home Assistant

Mobile

Scrolling overflow has been added to support for easier navigation on small screened devices

Screenshot

Screenshot 2024-01-18 at 16-22-56 EMHASS Energy Management Optimization for Home Assistan

Known ToDo (optional)

  • mod menu buttons are positioned differently according to screen aspect ratio. This may result in the menu being positioned in odd/overlapping places on certain screens. Hopefully a visual issue only.
  • make a Dark theme for Diagrams

Copy link

codecov bot commented Jan 21, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (5691360) 89.52% compared to head (c4706b4) 89.52%.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #146   +/-   ##
=======================================
  Coverage   89.52%   89.52%           
=======================================
  Files           6        6           
  Lines        1442     1442           
=======================================
  Hits         1291     1291           
  Misses        151      151           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@davidusb-geek
Copy link
Owner

Thanks for these improvements...

@davidusb-geek davidusb-geek merged commit 3dfcf1b into davidusb-geek:master Jan 21, 2024
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants