About
Accepts <ars-tab-panel> children. Provides ARIA tablist/tab/tabpanel
roles, keyboard navigation (Arrow keys, Home, End), and 4 placement directions.
Basic Horizontal Tabs
Overview
This is the overview panel content. Tabs preserve DOM state when switching.
Details
Detailed information goes here. Content is hidden via display: none, not removed.
Settings
Configuration options panel.
<ars-tabs>
<ars-tab-panel tab-id="overview" label="Overview">...</ars-tab-panel>
<ars-tab-panel tab-id="details" label="Details">...</ars-tab-panel>
</ars-tabs>
Placement: Bottom
Placement: Start (Vertical)
Placement: End (Vertical, reversed)
Disabled Tab
Keyboard Navigation
Focus a tab, then use:
- Arrow Right/Down — next tab
- Arrow Left/Up — previous tab
- Home — first tab
- End — last tab
Dynamic Tabs
Event Monitor
Listening for ars-tabs:change events...