This is a beta. It's a full rewrite of List Card (#60). Existing configs should keep working. Please report anything that breaks or behaves differently.
Install the beta with HACS
HACS → List Card → ⋮ → Redownload → turn on Show beta versions → pick v1.0.0-beta.1 → Download. Then hard-refresh your browser (or clear the companion app's frontend cache). The browser console should show list-card Version: 1.0.0-beta.1.
Manual install: download list-card.js below into /config/www/ and add /local/list-card.js as a JavaScript module resource.
Highlights
- Visual editor for every option.
- New card options:
page_size/page_interval(paging and auto-rotation),filter(include/exclude keywords),empty_message. - New column options: nested field paths (
links.1.href), automatic enclosure images from feedparserlinks,template("[[author]] – [[title]]"),format(date/time/datetime/relative) withformat_options,full_widthrows, a staticicon,link_targetandimage_style. - Actions: every Home Assistant action type now works, with
[[field]]placeholders. Hold works with a mouse, and a double tap no longer also fires the tap action. - Clear warnings instead of
Cannot convert undefined or null to objectwhen the entity or attribute is missing. The warning lists the available attributes and fields. - Also includes unreleased work from #56: Folder integration support, sorting and selectable text.
The README documents every option with examples.