Button
button
72 primitives
Base UI behaviour, drawn on one design language. Open the code of any of them to copy it or the command that installs it, and switch the theme to check both.
Buttons, toggles and the menus they open.
Every way to type, pick and toggle a value, down to a date.
label
input
textarea
field
We send the sign-in code to this address.
select
select-native
combobox
checkbox
checkbox-tree
radio-group
switch
slider
Volume
Estimate, in hours
otp-field
We sent it to lena@example.com
datefield-rac
cropper
calendar
calendar-rac
Layers that open above the page.
tooltip
popover
hover-card
dialog
alert-dialog
sheet
command
Moving between pages, sections and steps.
navigation-menu
stepper
tabs
pagination
breadcrumb
Labels, people, lists, trees and tables.
avatar
badge
chip
kbd
selected-mark
tree
accordion
timeline
table
| Task | Assignee | Status | Due | Estimate |
|---|---|---|---|---|
| Pricing page copy | Lena Fischer | In review | Mar 12 | 6 h |
| Docs search | Omar Haddad | In progress | Mar 14 | 12 h |
| Changelog layout | Priya Nair | Done | Mar 9 | 4 h |
| Hero demo | Tomás Ortega | Overdue | Mar 8 | 9 h |
| Total | 31 h | |||
What is loading, and what just happened.
status-orb
spinner
progress
skeleton
sonner
Surfaces, lines and panels that hold the rest.
card
separator
Atlas Studio
Workspace on the Team plan
scroll-area
collapsible
3 files attached
animated-size
Three pages ship with the redesign.
The pieces of an assistant conversation: messages, composer, reasoning and tools.
chat-message
Three things changed: cursor pagination on /documents, a higher rate limit for workspace tokens, and a new endpoint to delete comments.
chat-container
chat-prompt-input
chat-response-stream
mode='typewriter'
The 2.4 release moves pagination to cursors, raises the rate limit for workspace tokens and adds an endpoint to delete comments.
mode='fade'
The 2.4 release moves pagination to cursors, raises the rate limit for workspace tokens and adds an endpoint to delete comments.
chat-markdown
Three changes reach the public API:
/documents uses a cursorDELETE /comments/{id} is newconst page = await atlas.documents.list({ cursor: next });chat-code-block
import { Atlas } from '@atlas/sdk';
const atlas = new Atlas({ token: process.env.ATLAS_TOKEN });
const tasks = await atlas.tasks.list({ project: 'website-redesign' });chat-tool
{
"matches": 3,
"top": "API reference, Pagination"
}Call call_7f2a
Waiting for the result
chat-system-message
chat-motion
chat-loader
chat-thinking-bar
chat-reasoning
The API reference was last edited before 2.4 shipped, so it is probably behind. I will read the 2.4 entry of the changelog first, then the parts of the reference it touches: pagination, rate limits and comments.
chat-chain-of-thought
chat-steps
chat-source
Workspace tokens now get 120 requests a minute 1 and pagination moved to cursors changelog.example.com
chat-image
chat-file-upload
Or drop files anywhere on the page
chat-prompt-suggestion
chat-feedback-bar
chat-scroll-button