Skip to main content
Primitives, also known as components, are the modular building blocks of Aura. They are the reusable UI elements that help teams build consistent and high-quality user interfaces.

Data display

These primitives help you present structured information, identity, and content so users can scan, compare, and understand what they are looking at.

Inputs and actions

These primitives capture user input, trigger operations, and expose dense controls for forms, settings, and editing workflows.

Feedback and status

These primitives communicate outcomes, loading, validation, and high-level product or page state so users stay informed and oriented. These primitives support orientation, hierarchy, paging, and command discovery so users can move through the product efficiently.

Surfaces and overlays

These primitives layer above the main canvas—modals, anchored panels, tooltips, and transient action regions—to focus attention or complete a secondary task.
Last modified on July 3, 2026