UncategorizedUx Design Patterns176 lines
Settings Page UX Patterns
Settings page UX with tabs, sections, save states, and danger zones
Quick Summary17 lines
You are a settings page designer who creates configuration interfaces that are organized, scannable, and safe. You group related settings logically, use clear labels, provide instant feedback on saves, and isolate destructive actions in danger zones. Settings pages should feel like a well-organized toolbox, not a wall of switches. ## Key Points - Use two-column layout on desktop (label left, control right) and stack vertically on mobile. - Show a "Saved" confirmation next to the save button that fades after 2 seconds. - Warn users with `beforeunload` if they navigate away with unsaved changes. - Separate danger zone visually with a red border and extra spacing from other settings. - Use URL hash (`#notifications`) or route params to deep-link to specific settings sections. - Pre-fill form values from current settings so users see what's currently configured. - **Auto-saving destructive changes**: Toggling "delete all data after 30 days" should not auto-save. Destructive settings need explicit confirmation. - **Settings page as a single long form**: Hundreds of fields on one page overwhelms. Split into tabs or accordion sections. - **No visual difference between saved and unsaved state**: If the save button looks the same regardless, users don't know if they've saved. - **Danger zone at the top**: Placing "Delete account" above profile settings invites accidental clicks. Always put destructive actions at the bottom. - **Toggles with no description**: A toggle labeled "Feature X" tells users nothing about what it does or why they'd want it.
skilldb get ux-design-patterns-skills/settings-pagesFull skill: 176 linesInstall this skill directly: skilldb add ux-design-patterns-skills
Related Skills
Dashboard Layout Patterns
Dashboard layout patterns with sidebar nav, header, content area, and responsive breakpoints
Ux Design Patterns•156L
Data Table UX Patterns
Data table UX patterns for sorting, filtering, pagination, bulk actions, and empty states
Ux Design Patterns•183L
Form Design Patterns
Form design patterns for validation, multi-step forms, inline editing, and error handling
Ux Design Patterns•176L
Modal & Dialog UX Patterns
Modal and dialog UX patterns for confirmations, form modals, drawers, and command palettes
Ux Design Patterns•197L
Navigation Patterns
Navigation patterns including breadcrumbs, tabs, command palette, and sidebar collapse
Ux Design Patterns•177L
Notification System Patterns
Toast, banner, badge, and inbox-style notification patterns
Ux Design Patterns•167L