Skip to content

Features ​

Every Tabdeck feature is opt-in / configurable — turn things on or off to taste. This page indexes the optional features and links to a dedicated page for each.

This list grows over time. Each feature below has its own page with a description, config key, examples, and screenshots.

Tab bar appearance ​

Per-tab content ​

  • Arrange tabs — each person reorders and hides tabs for themselves, saved per browser (customize).
  • Back button — tab switches become history entries; Back returns to the previous tab (history).
  • Search & keyboard shortcuts — 🔍 quick-switch filter (search); 1–9, [ ], / shortcuts (hotkeys).
  • Grouped tabs — children: as a second-level row or a ▾ dropdown menu (children_display); hide_bar; selectTab() API and tabdeck-tab-changed event.
  • Collapsible deck — tap the active tab to fold the content away (collapsible, start_collapsed).
  • Scroll-spy (anchor mode) — stack every tab as a section; the bar scrolls to and tracks sections (scroll_spy).
  • Panel transitions — fade, slide, scale, flip or rise when switching tabs, with your own duration and easing (transition).
  • Swipe peek — the content follows the finger and the next tab slides in (swipe_peek).
  • Navigation & action tabs — a tab that navigates / runs an action instead of opening a panel (tap_action).
  • Tab-change actions — run an action when a tab opens or closes (enter_action, leave_action).
  • Tab & badge actions — long-press tab (hold_action) and clickable badge (badge_action).
  • Auto-rotate & idle return — cycle tabs on a timer (auto_rotate) or return to the default when idle (idle_return).
  • Performance & swipe options — unmount_hidden, unload_after (free tabs unused for N minutes), swipe_wrap, swipe_mouse (desktop drag).

Dynamic behaviour ​

Editor ​

  • Languages — editor and card text in English, German, Spanish, French, Italian, Dutch, Polish and Portuguese, following your HA language.
  • Convert from another card — paste a tabbed-card, swipe-card, state-switch, stack, Bubble pop-ups, sections view or dashboard and get tabs.
  • Starter templates — one-click Rooms / Lights / Security / Media / Climate / Energy / Family decks built from your entities.
  • Why is this tab hidden? — live ✅/❌ check of every visibility / alert / default condition, with current values.
  • Edit mode helpers — hidden tabs appear faded while editing the dashboard; rotation pauses (edit_mode_reveal).
  • Copy & import tabs — copy a tab to the clipboard and import tabs into another deck.
  • Duplicate tab — one-click deep copy of a tab in the editor.
  • Expand all / Collapse all — bulk-toggle tab blocks; new tabs auto-expand.
  • Drag-to-reorder & warnings — drag tabs to reorder; duplicate-name warnings.
  • Condition builders — edit Visibility / Alert / Default-when conditions with HA's native builder.
  • Live preview — the editor previews the bar as you edit.

Theming ​


See Configuration for the complete option reference.

Persistence ​