Skip to main content
On this pageOverview

Tabs

Overview

A fully accessible tabs component with keyboard navigation. Renders a tablist with tab buttons and a tabpanel. Supports Home/End to jump, with wrapping.

Horizontal

Model-View-Update with Effect. A single immutable model holds all state, messages describe what happened, and a pure update function produces the next state. Side effects are explicit commands — never hidden in the view layer.

Composable "The Elm Architecture" modules, Schema-typed state, and controlled side effects via Effect.

Vertical

Model-View-Update with Effect. A single immutable model holds all state, messages describe what happened, and a pure update function produces the next state. Side effects are explicit commands — never hidden in the view layer.

Composable "The Elm Architecture" modules, Schema-typed state, and controlled side effects via Effect.