Skip to content
Screen

Settings

Searchable multi-page settings shell with responsive navigation and accessible control groups.

Composition

Rendered settings shell

  • <SettingsBlock>
    • <SidebarProvider>
      • <Sidebar>
        • search
        • page navigation
        </Sidebar>
      • <SidebarInset>
        • back action
          • <SettingsBackAction />
        • active page content
          • <FieldSet>
            • <FieldLegend />
            • <FieldGroup>
              • <Field />
              </FieldGroup>
            </FieldSet>
        </SidebarInset>
      </SidebarProvider>
    </SettingsBlock>

Installation

Registry command
See registry manifest

Usage

Library dependencies

Owned source

This template’s recipe and private support files. Public dependencies stay linked above.

Block recipesrc/registry/blocks/control-ui/settings.tsx
Settings datasrc/registry/blocks/control-ui/settings-data.ts
Motionsrc/registry/lib/motion.ts
src/registry/blocks/control-ui/settings.tsx