What the person is doing
The interface has multiple regions that support one task, such as a queue, selected record, notes, preview, activity, metadata, or action panel.
Application · lesson 10 of 12 · Personalization And Preference
Underlying principle: Preferences help a recurring task when the saved choice is visible, reversible, and scoped to the right person and device. Defaults should preserve a clear starting point.
Use user-controlled layout when the same task can be done more effectively with different pane arrangements, such as comparing list and detail, focusing on one record, placing an inspector beside content, or stacking regions on narrow screens.
Preferences help a recurring task when the saved choice is visible, reversible, and scoped to the right person and device. Defaults should preserve a clear starting point.
The interface has multiple regions that support one task, such as a queue, selected record, notes, preview, activity, metadata, or action panel.
Use user-controlled layout when the same task can be done more effectively with different pane arrangements, such as comparing list and detail, focusing on one record, placing an inspector beside content, or stacking regions on narrow screens.
Default layout state with current layout name, scope, affected regions, and reset availability.
Which regions can move, hide, stack, or switch sides, and which task state must survive every change?
The current layout and scope are visible before and after change, and a status region announces the new arrangement.
The interface has multiple regions that support one task, such as a queue, selected record, notes, preview, activity, metadata, or action panel.
The full lab is intentionally loaded on request. That keeps this reading page fast while preserving the strong and weak states, keyboard checks, and failure scenarios.
The interface has multiple regions that support one task, such as a queue, selected record, notes, preview, activity, metadata, or action panel.
Use user-controlled layout when the same task can be done more effectively with different pane arrangements, such as comparing list and detail, focusing on one record, placing an inspector beside content, or stacking regions on narrow screens.
Default layout state with current layout name, scope, affected regions, and reset availability.
Changing to focus layout destroys the hidden activity pane and loses a draft comment.
Expose layout name, scope, affected regions, hidden panes, reset availability, and managed state in text.
W3C WAI - checked
Supports accessible pane resizing, collapse, restore, orientation, and keyboard behavior used inside layout-changing workspaces.
Salt Design System - checked
Supports the idea that users customize workspace layout by adjusting boundaries between panels.
ServiceNow Horizon Design System - checked
Shows workspace panes that can be resized or hidden to fit user needs while preserving adjacent content.
Tableau - checked
Provides layout-container and responsive-sizing evidence for distinguishing authored dashboards from user-selected workspace layouts.
Microsoft Learn - checked
Helps separate durable app settings surfaces from in-context layout controls and layout persistence.
Source trail checked: