This is a complete rewrite of the original button-entity-row
plugin, that is more consistent with Home Assistant's button card, it uses actions including tap_action
, double_tap_action
and hold_action
allowing for greater customisation of the buttons behaviour. It also retains the ability to style the button based on state, but adds the ability to style the icon, text, and ripple effect separately. There is a new option for icon alignment and the buttons have haptic feedback.
Check out the documentation for the configuration options and examples.
More example images than you could poke a stick at, I know...
- Create icon, text, or icon-text buttons.
- Add css styling to each button per state!
- Style the icon, name, state, and ripple effect separately.
- Change the icon alignment and layout of the icon, name and state.
- Add actions for
tap_action
,double_tap_action
andhold_action
. - Create multiple rows of buttons.
- Embed buttons in other entity rows.
- Tooltip support, configure custom tooltips.
- Templating support.