Component overview
Preferred solutions to common user goals in the platform.
Action bar
Allow users to act on single or multiple items using a container of horizontally aligned buttons.
Action menu
Allow users to access a list of actions when space is limited.
Button
Allow users to trigger available actions that are clearly communicated.
Content Switcher
Allow users to switch between alternate views of related content using horizontal groups of two or more buttons.
Copy button
Allow users to copy text or content to their clipboard with a single click.
Date picker
Allow users to select a date from a visual calendar.
Period picker
Allow users to select a range of dates quickly and intuitively.
Pill
Allow users to input, filter, or label information using static or interactive elements.
Site picker
Allow users to select a site .
Starred
Allow users to like, save, or prioritize an item, often pinning it for quick access.
Toggle switch
Allow users to turn settings or options on or off with immediate effect.
Fancy Context
Allow users to access guidance on what Fancy Context is and how to use it.
Fancy Themes
Allow users to access guidance on how to use Fancy Themes.
Chart
Allow users to view and interact with graphical representations of data.
DCI Score Gauge
Allow users to see progress toward a goal or target as a percentage within a circular format, where the circle represents 100%.
DCI Gauge Simple
Allow users to see a numerical value as a percentage of a goal or target (100%) within a circular format.
Multi Segment Progess Bar
Allow users to see the progress of a specific process and its sub-processes.
Progress bar
Allow users to see the progress of a specific process, keeping them informed and managing expectations.
Scale
Allow users to see the status or progress of an item on a clear, linear 3- or 4-step scale.
SparkLine
Allow users to see numerical series trends in limited spaces via a compact, axis-free line graph.
Trend Formatter
Allow users to comprehend trends (positive, negative, or neutral) in numerical data, shown within highlights and tables.
Learn info box
Allow users to understand page content and expectations through introductory guidance, improving their experience.
Message
Allow users to receive essential information, feedback, or status updates related to actions or system states.
Spinner
Allow users to know that their action is being processed or that content is loading for an indeterminate amount of time.
Toast
Allow users to be informed of changes or updates from an action via a passive, non-modal notification.
Form
Allow users to provide data or configure options through a group of related input controls where form element wrappers are correctly enclosed in a form tag.
Form element wrapper
Allow users to interact with form elements within a structured container that clarifies purpose, offers context, and displays feedback consistently.
File input
Allows users to select and upload files from their devices.
Select
Allow users to choose one or more items from a list, where the selected item(s) can represent a value in a form or be used to filter or sort existing content.
Input field
Allow users to input a single line of text.
Radios
Allow users to choose only one item from a list of mutually exclusive choices.
Text area
Allow users to input multiple lines of text, ideal for free-form responses, comments, or descriptions.
Autocomplete
Allow users to speed up data filtering by receiving live search suggestions as they type.
Checkbox
Allow users to select one or more items from a list.
Side navigation
Allow users to explore content and features through a primary navigation structure with a clear visual hierarchy.
Horizontal navigation
Allow users to quickly access essential site-wide utilities and global actions via a persistent, top-level navigation element that also reinforces brand identity.
Search Navigation
Allow users to quickly search navigation menu items by keyboard within a popover.
Breadcrumbs
Allow users to see their current location within an application and quickly navigate back to higher-level pages.
Link
Allow users to navigate to a different page, page section, or site.
Pagination
Allow users to navigate efficiently through large datasets or content spanning multiple pages, and to customize the number of items displayed per page.
Tabs
Allow users to navigate between different views of related content while remaining in the same page context.
Base Popover
Allow users to interact with contextual information or actions presented in custom popover interfaces built with this foundational wrapper.
Modal
Allow users to focus on critical information or an action by interrupting their workflow with an overlay.
Popover
Allow users to view additional information or actions relevant to a specific element within a floating container anchored to the trigger.
Side panel
Allow users to focus on a specific task or information within a panel that slides in from the right, keeping the main content partially visible.
Tooltip
Allow users to see a short, context-specific text message when they hover over or focus on an element.
Guide
Allow users to access an explanation of how structural components fit together.
Accordion
Allow users to reveal or hide grouped content, reducing scrolling when multiple sections are on a single page.
Base Layout
Allow users to experience content organized within a consistent and user-friendly foundational structure.
Card
Allow users to view grouped information, controls, and actions related to a single topic.
Content
Allow users to view content with consistent spacing and alignment, managed by this invisible layout container.
Content.Layout
Allow users to experience content with controlled padding, alignment, positioning, and responsive behavior, facilitated by this invisible wrapper.
Divider
Allow users to see a clear visual divide between content sections.
Grid and Grid.Section
Allow users to view content organized in a responsive grid of variably sized cards.
Action list
Allow users to interact with list content (typically from an ActionMenu) that is used independently.
Base table
Allow users to view structured data in a clean, accessible, and simplified table format.
Column header
Allow users to understand information in each table column and optionally sort column data for easier data discovery.
Filters
Allow users to quickly and efficiently narrow down data sets in tables or lists through controls and customization for focusing on relevant information.
List table
Allow users to easily scan and quickly access key data organized in logical, hierarchical patterns.
(Data) Table
Allow users to scan, compare, and analyze highly structured data presented clearly.
Table configs
Allow users to interact with well-configured and feature-rich tables.
Table toolbar
Allow users to interact with and manage tables (e.g., filter, search, export) via a centralized toolbar.
BigSmall
Allow users to read primary and secondary text displayed together for emphasis or clarity.
External HTML
Allow users to read externally supplied HTML content with correct and consistent typographic styling.
Formatted Date
Allow users to see dates and times in a clear, user-friendly, locale-specific format.
Formatted Number
Allow users to see numerical data in a standardized and locale-aware format.
Heading
Allow users to easily identify page and section titles.
Highlight
Allow users to focus on important data and metrics through visual emphasis.
Inline text
Allow users to read single words or short text snippets (e.g., data in tables, UI labels) presented standalone or in a sentence.
List
Allow users to view vertically grouped text-only items, understanding priority or sequence with ordered lists, or relationships with unordered lists.
Markdown
Allow users to read content with simplified and consistent formatting applied via Markdown syntax.
Paragraph
Allow users to read blocks of text comprising one or more complete sentences.
Screen Reader Only (SrOnly)
Allow users of assistive technologies (e.g., screen readers) to access text that is hidden visually.
Text container
Allow users to have an optimized reading experience for long-form content through appropriate vertical spacing between text elements.
Text Highlight
Allow users to easily identify specific words or phrases that are visually emphasized within a body of text.
Title Url
Allow users to see the title and URL of a page, and click the title to navigate to it.
Badge
Allow users to quickly identify the status, category, or numeric value of an item through a visual highlight.
Empty State
Allow users to receive context and guidance when a container has no content to display.
Icon
Allow users to better understand UI elements and improve scannability through visual cues for actions, status, content, or feedback.
Icons Overview
Allow users to access an overview of all icons available for use.
Illustration
Allow users to experience visually enhanced content and concepts for a more engaging experience.
Illustrations Overview
Allow users to access an overview of all illustrations available for use.
Thumbnail
Allow users to quickly preview larger images or content via compact visual representations, aiding navigation or selection.