Spectrum Design Data
  • Components
  • Tokens
  • Registry
  • AI
  • Specification
  • Tools
  • Anatomy terms

    ID Label Description Aliases
    text Text Text content or labels -
    control Control Interactive control elements like checkboxes or radio buttons -
    icon Icon Icon elements -
    label Label Text labels -
    body Body Main body or content container -
    header Header Header section -
    footer Footer Footer section -
    divider Divider Dividing line or separator -
    handle Handle Draggable handle element -
    indicator Indicator Visual indicator or marker -
    track Track Track or rail element (e.g., in sliders) -
    thumb Thumb Draggable thumb element (e.g., in sliders) -
    avatar Avatar User avatar or profile image -
    badge Badge Badge or notification indicator -
    pill Pill Pill-shaped element -
    title Title Title text element within a component -
    description Description Descriptive text element within a component -
    row Row Table or list row element -
    step Step Individual step element in a step list or wizard -
    counter Counter Numeric counter or badge element -
    preview Preview Preview area or thumbnail within a component -
    tip Tip Tooltip tip or arrow element -
    selection Selection Selection indicator or highlight element -
    media Media Media container (image, video) within a component -
    ring Ring Focus ring or outline indicator -
    field Field Input container element in form components (text-field, number-field, combo-box, picker, etc.) -
    fill Fill Active/completed portion of a track-based component (slider, meter, progress-bar, progress-circle) -
    value Value Displayed data value within a component (numeric readout, selected text, menu item value) -
    container Container Outer wrapper element of a component (cards, swatch, thumbnail, avatar) -
    chevron Chevron Directional arrow indicator (disclosure, navigation, drill-in) -
    loupe Loupe Magnified color preview element in color components (color-area, color-slider, color-wheel) -
    dot Dot Small circular indicator element (status-light) -
    separator Separator Visual separator between items (breadcrumbs) -
    checkmark Checkmark Check or confirmation icon element within a component -
    stepper Stepper Increment/decrement control in number-field -
    area Area Interactive surface region (color-area gradient surface) -
    gripper Gripper Draggable resize handle element (standard-panel) -
    illustration Illustration Decorative or explanatory illustration within a component -
    heading Heading Heading text element within a component section -
    focus-ring Focus Ring Visible ring drawn around a focused component for accessibility -
    focus-indicator Focus Indicator Visual indicator showing keyboard focus state on a component -
    workflow-icon Workflow Icon Standard workflow icon element within a component (distinct from UI icons) -
    ui-icon UI Icon System UI icon element (chevrons, checkmarks, close icons) within a component -
    action-button Action Button An action button used as a named part within another component (e.g. tag-group toolbar, tree-view item actions) -
    action-menu Action Menu Overflow action menu within a component (e.g. action-group overflow) -
    button Button A button element used as a named anatomy part within another component (e.g. drop-zone CTA, alert-banner action) -
    button-group Button Group A grouped set of action buttons, typically in dialog footers or coach-mark controls -
    close-button Close Button Dismiss or close button element within a component (dialogs, alerts, tags, panels) -
    back-button Back Button Back-navigation button within a panel or multi-step component -
    hold-icon Hold Icon Small indicator icon on action-button signaling a hold interaction is available -
    actions Actions Group of action controls within a list item or tree node (action buttons, icon buttons) -
    list-item List Item Individual row within a list-view component -
    menu-item Menu Item Individual selectable item within a menu -
    section-header Section Header Label separating a named group of items within a menu or list-view -
    section-divider Section Divider Visual line separating sections within a menu or list -
    section-description Section Description Optional descriptive text accompanying a menu or list section header -
    drill-in-chevron Drill-in Chevron Chevron icon indicating a sub-menu or drill-in navigation action on a menu item -
    link-out-icon Link-out Icon Icon indicating a menu item opens an external link in a new context -
    trailing-icon Trailing Icon Icon placed at the trailing (end) edge of a list item or row -
    thumbnail Thumbnail Small image preview element used as a named part within list, menu, or card components -
    checkbox Checkbox Checkbox control used as a named anatomy part within another component (list-view, cards, tree-view) -
    switch Switch Toggle switch used as a named anatomy part within another component (e.g. menu item) -
    popover Popover Popover shell used as a named anatomy part within another component (menu, contextual-help) -
    help-text Help Text Instructional or error message text displayed below a form field -
    character-count Character Count Remaining-character counter shown in text-field and text-area components -
    necessity-indicator Necessity Indicator Label or asterisk indicating whether a field is required or optional (field-label, combo-box) -
    required-asterisk Required Asterisk Asterisk symbol denoting a required form field (text-field, picker, number-field) -
    required-text Required Text Text label (e.g. 'Required') denoting a required form field -
    validation-marker Validation Marker Icon or mark indicating valid input state on a form field -
    error-icon Error Icon Icon indicating an error state on a form field (text-field, picker, number-field) -
    placeholder Placeholder Placeholder text shown in a form field before a value is selected or entered -
    in-field-button In-field Button Button rendered inside a field element (e.g. clear button in search-field, calendar trigger in date-picker) -
    leading-icon Leading Icon Icon placed at the leading (start) edge inside a field (e.g. search icon in search-field) -
    field-label Field Label Field label component used as a named anatomy part within a group component (checkbox-group, radio-group, tag-field) -
    input Input The actual input control(s) associated with a field-label component -
    menu-container Menu Container Container element that holds the dropdown menu in picker and combo-box -
    date-field Date Field Date input component used as an anatomy part within a date-picker -
    time-field Time Field Time input component used as an anatomy part within a date-picker -
    calendar Calendar Calendar component used as an anatomy part within a date-picker -
    segmented-control-item Segmented Control Item Individual selectable item within a segmented-control component -
    color-handle Color Handle Draggable handle element in color picker components (color-area, color-slider, color-wheel) -
    swatch Swatch Individual color swatch element used as an anatomy part within a swatch-group -
    tag Tag Tag element used as an anatomy part within tag-group and tag-field -
    text-area Text Area Scrollable text input region used as an anatomy part within tag-field -
    image Image Image element used as a named anatomy part within thumbnail, avatar, or dialog components -
    link Link Inline link element used as a named anatomy part within contextual-help or similar components -
    overlay Overlay Semi-transparent backdrop element behind modal dialogs (alert-dialog, standard-dialog, takeover-dialog) -
    header-area Header Area Distinct header region within a dialog or panel component -
    body-area Body Area Main content region within a dialog, panel, or in-line-alert component -
    footer-area Footer Area Distinct footer region within a dialog or card component -
    header-content Header Content Optional content placed within the header area of a dialog or panel -
    footer-content Footer Content Optional content placed within the footer area of a dialog -
    cover-image Cover Image Large decorative image at the top of a standard dialog -
    primary-action Primary Action Primary call-to-action button within a dialog or alert component -
    secondary-action Secondary Action Secondary action button within a dialog component -
    cancel-action Cancel Action Cancel or dismiss action button within a dialog component -
    column-header Column Header Header cell of a table column, typically containing a label and optional sort control -
    sort-icon Sort Icon Icon indicating sort direction on a table column header -
    column-divider Column Divider Vertical separator between table columns -
    row-divider Row Divider Horizontal separator between table rows -
    cell Cell Individual data cell within a table row -
    preview-well Preview Well Preview/asset display area within a card component -
    metadata Metadata Supplemental metadata content area within a card component -
    accordion Accordion Accordion component used as an anatomy part within a panel (standard-panel) -
    tab-item Tab Item Individual tab button within a tabs component -
    breadcrumb-item Breadcrumb Item Individual item in a breadcrumbs navigation trail -
    breadcrumb-title Breadcrumb Title Current-page title element at the end of a breadcrumbs trail -
    truncated-menu Truncated Menu Overflow menu replacing collapsed breadcrumb items when space is limited -
    accordion-item Accordion Item Individual collapsible section within an accordion component -
    small-divider Small Divider Thin divider line between accordion items -
    item Item Generic individual item element within a list, navigation, or container component (use a more specific term such as accordion-item, list-item, or tab-item where available) -
    tree-view-item Tree View Item Individual node element within a tree-view component -
    disclosure-button Disclosure Button Collapse/expand toggle button on a tree-view item or accordion item -
    drag-icon Drag Icon Drag handle icon on a reorderable tree-view item -
    context-area Context Area Optional icon or thumbnail context slot on the leading edge of a tree-view item -
    step-item Step Item Individual step node within a steplist component -
    user-image User Image User profile photo displayed within an avatar component -
    initials Initials Text initials displayed in an avatar when no image is available -
    guest-icon Guest Icon Icon displayed in an avatar representing an unauthenticated guest user -
    disclosure-triangle Disclosure Triangle Expand/collapse indicator for accordion, tree, or disclosure components -
    picker Picker Dropdown trigger area — the visible affordance, not the overlay -
    progress-bar Progress Bar Visual progress fill track indicating completion level -