settings-01
A settings page with a PageHeader and SettingsRow sections whose fields autosave, and a confirmed delete.
Last updated
Settings
Workspace preferences for everyone on the Acme team. Changes save as you go.
Workspace
How this workspace is named and described across the product.
Notifications
Choose what Acme sends you and where.
Danger zone
These actions affect everyone in the workspace.
What it is
A settings page — PageHeader over grouped SettingsRow sections whose fields autosave (text after a short debounce, pickers and switches at once, each with a quiet inline status), and a delete confirmed in an AlertDialog. It follows the settings save model: no save bar; explicit Discard / Save only for drafts that must apply together. It is a block: you pull it once with shadcn add, and then you own it —
nothing re-pulls it and no integrity hash tracks your edits, unlike the components it composes.
Install
npx shadcn@latest add @vegastack/settings-01This installs the block's own files plus the components it composes: button, field, input, native-select, settings-row, switch, textarea.
Preview
Settings
Workspace preferences for everyone on the Acme team. Changes save as you go.
Workspace
How this workspace is named and described across the product.
Notifications
Choose what Acme sends you and where.
Danger zone
These actions affect everyone in the workspace.
Files
| File | Registry type | Target |
|---|---|---|
settings-01/page.tsx | registry:page | app/settings-01/page.tsx |