Skip to content

Releases: th3jesta/ha-lcars

HA-LCARS-3.1.0

11 Nov 13:53
Compare
Choose a tag to compare
  • Added support for HTML Template Card
  • Small color tweaks for various cards and UI elements for readability

HA-LCARS-3.0.2

07 Nov 12:32
db3a530
Compare
Choose a tag to compare

HA-LCARS-3.0.1

13 Oct 13:55
Compare
Choose a tag to compare
  • Fix typo -ont-color... to -font-color.
  • Change primary-color to var(--lcars-ui-tertiary) (#112).
  • Update TNG theme lcars-ui-quaternary to lcars-galaxy.

Full Changelog: HA-LCARS-3.0.0...HA-LCARS-3.0.1

HA-LCARS-3.0.0

04 Oct 16:58
Compare
Choose a tag to compare

3.0.0! READ THIS BEFORE UPDATING!!!

  • Complete overhaul of the entire theme file:
    • Redundancies reduced.
    • Readability greatly improved.
    • Improved organization.
  • Major improvements to non-dashboard colors:
    • 95% of text should now be comfortably readable.
    • Code editors much easier to use.
    • Absolute perfection is likely impossible.
  • New button class, button-barrel. See README for usage and and examples.
  • Optional new functionality to specify the width and height of horizontal and vertical bars in header, middle, and footer classes with new helper entities (check out the entities in the README to set it up).
  • New themes!
    • Picard II
    • Breen (thanks, Chronos 47!)
    • TNG (thanks, swordnut!)

πŸ’₯BREAKING CHANGESπŸ’₯

Left-oriented classes

Version 3.0 changes header, middle, footer, and oriented-buttons such as button-lozenge and button-capped to header-left, middle-left, footer-left, button-lozenge-left, etc. I implemented this change because Home Assistant has started using classes called .header, .footer, etc. and it was causing conflicts in styles and breaking some parts of the UI. Given that these class names were created in the first iteration of HA-LCARS, before there were other-oriented classes like -right and -contained, it seemed responsible to update the convention to be consistent with the rest of the theme styles and ensure compatibility with future HA updates. I know this will take some time to update your dashboards, and I apologize for the inconvenience, but it is necessary at this point. If you have insanely complicated dashboards, I recommend copying your whole-dashboard yaml into a tool like VSCode and using its advanced find/replace capabilities to update the dashboards. Full list of changed classes:

  • header to header-left
  • middle to middle-left
  • footer to footer-left
  • button-lozenge to button-lozenge-left
  • button-bullet to button-bullet-left
  • button-capped to button-capped-left

New variable: lcars-ui-quaternary

This new variable has been added to the individual themes at the end of lcars.yaml. You will need to add this variable to your custom themes. It should be a color that is a good background for white text as it's used in many menus.

What's Changed

New Contributors

Full Changelog: HA-LCARS-2.3.1...HA-LCARS-3.0.0

HA-LCARS-2.3.1

11 Sep 13:51
Compare
Choose a tag to compare

HA-LCARS-2.3.0

05 Aug 18:02
Compare
Choose a tag to compare

Major reorg and consolidation of CSS for easier management in the future.

Additional themes courtesy of @cbc:

  • Navigation
  • Transporter

HA-LCARS-2.2.5

31 Jul 14:54
Compare
Choose a tag to compare
  • Thermostat fixes
  • Potential fix for sidebar scrollbar #94

HA-LCARS-2.2.4

13 Feb 14:10
Compare
Choose a tag to compare

Hotfix for #89

HA-LCARS-2.2.3

09 Feb 14:15
Compare
Choose a tag to compare

2024.2 compatibility.

HA-LCARS-2.2.2

07 Dec 01:23
Compare
Choose a tag to compare

Minor fixes and updates to readme.