Zazz Design Framework
Components

Tabs

CSS-driven tabs using radio buttons with keyboard enhancement via ui-tabs.

Tabs use grouped input[type="radio"][role="tab"] inputs to toggle panels and sliding indicators using pure CSS. Wrap in <ui-tabs class="ui-tabs"> for keyboard navigation (arrow keys, Home/End, wrap-around). Radio button order must match tab panel order.

Default

Loading components…

API

Attribute / ElementPlacementValues
<ui-tabs>RootCustom element root; adds keyboard navigation
data-orientationRootvertical (horizontal by default)

On this page