Skip to content
AI Building

Build an Atrium app with AI

One minimised file with everything an AI tool needs: how to work, the hard rules, the full app contract and the design system. Upload it to any LLM, then describe your app.

ATRIUM-AI-BUILD.mdMarkdown
  1. Upload the file to ChatGPT, Claude, Cursor or any AI tool (or paste its contents).
  2. Describe the app you want in plain English.
  3. Let the AI ask you for the API key when it needs one.
View the file
Auto

Foundation

Elevation

View .md

Four surface levels, each paired with its shadow, so depth means the same thing on every screen.

Elevation shows what sits on top of what. Atrium has four levels. Each raised level pairs a surface token with a shadow token: always use them together.

Level Tokens Use for
Sunken --at-surface-sunken A backdrop that groups other content, such as a column of cards
Default --at-surface The page itself, inputs and secondary buttons
Raised --at-surface-raised + --at-shadow-raised Cards
Overlay --at-surface-overlay + --at-shadow-overlay Dialogs and menus that sit over everything else

Example

Raised card

On a sunken backdrop.

Overlay: dialogs and menus.


Rules

  • Always pair a raised or overlay surface with its own shadow.
  • Do not raise things just for emphasis. Most content sits flat on the page; use a card only to group.
  • Never put a card inside a card, or a shadow on a shadow.
  • In dark mode, higher surfaces are lighter, because shadows are hard to see on dark backgrounds. The tokens handle this for you.