Releases: th3jesta/ha-lcars
HA-LCARS-3.1.0
- Added support for HTML Template Card
- Small color tweaks for various cards and UI elements for readability
HA-LCARS-3.0.2
HA-LCARS-3.0.1
- Fix typo
-ont-color...
to-font-color
. - Change
primary-color
tovar(--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
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
toheader-left
middle
tomiddle-left
footer
tofooter-left
button-lozenge
tobutton-lozenge-left
button-bullet
tobutton-bullet-left
button-capped
tobutton-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
- Added support for https://github.com/PiotrMachowski/lovelace-html-card to replace card-mod's broken Markdown functionality
- Small CSS tweaks and fixes
- Removed some redundant styles
HA-LCARS-2.3.0
Major reorg and consolidation of CSS for easier management in the future.
Additional themes courtesy of @cbc:
- Navigation
- Transporter
HA-LCARS-2.2.5
- Thermostat fixes
- Potential fix for sidebar scrollbar #94
HA-LCARS-2.2.4
Hotfix for #89
HA-LCARS-2.2.3
2024.2 compatibility.
HA-LCARS-2.2.2
Minor fixes and updates to readme.