BOXY

Reference

Components

Everything on this page is live and built from the role tokens. Toggle theme and density in the header; every component follows without a re-render. Press Ctrl K for the command palette.

01 / Buttons

One primary action per view

Everything else is outline or ghost. Groups share a single border so two 1px lines never sit side by side.

Variants
Sizes
Group
Segmented

02 / Fields

Labels above, helper text permanent

No floating labels — the animation and the mid-border position both fight the system. Focus uses an inset ring so nothing shifts.

Boxed — default

Lowercase, hyphens only.

□ This key has been revoked.

Underlined — industrial

Textarea & search

⌘K

03 / Selection

The radio is a square too

This is the intentional break from convention, and the one most people hesitate over. Keep it — a single round control in a square interface reads as an oversight.

Checkbox
Radio
Toggle

04 / Tags & status

Square tags, square status squares

Never a pill, never a circular dot. Status is always a shape plus a word.

Tags
neutral accent passing degraded failing 128 small
Status
Operational Degraded Outage Not deployed
Keys
K esc

05 / Cards

Cards sit in a collapsed grid, not in whitespace

The 1px gap over a line-colored background is the border. Cells carry none of their own, so lines are never doubled and never misalign.

01

Immutable deploys

Every build is content-addressed and kept for 90 days. Roll back in under a second.

Learn more →

02

Edge routing

Requests terminate at the nearest of 310 locations, with automatic failover.

Learn more →

03

Zero-config TLS

Certificates issued, renewed and stapled without a line of configuration.

Learn more →

Deployment

edge-router

live

Pushed 12 minutes ago by a teammate from main at 8f3a1c.

Stat tiles

Requests

2.41M

▲ 12.4% vs last week

Error rate

0.04%

▲ 0.01pp vs last week

06 / Tabs & table

Dense data is where this system earns its keep

Mono uppercase headers on a sunken strip, 1px row rules, no vertical rules, numbers right-aligned and tabular. Arrow keys move between tabs.

ServiceRegionStatus p95RequestsError rate
edge-routerus-east-1Healthy41 ms2,410,8820.04%
api-gatewayeu-west-2Healthy88 ms1,092,4410.11%
image-proxyap-south-1Degraded612 ms318,2042.80%
webhook-fanoutus-east-1Failing0100.00%
cron-workereu-west-2Paused0
Showing 1–5 of 1,284

07 / Feedback

Callouts, overlays and progress

Scheduled maintenance

Read replicas will fail over on Sunday at 02:00 UTC.

Certificate issued

Auto-renews 30 days before expiry.

Approaching quota

You have used 84% of this month's build minutes.

Deployment failed

Build step 4 exited with code 1.

Overlays
Hover for a tooltip
Progress

68% — 34 of 50 steps

Indeterminate

Skeleton

08 / Blueprint details

Opt-in, and rationed to three per viewport

Applied everywhere, precision turns into noise. These earn their place on hero blocks, feature panels and empty states.

Grid substrate

8px pitch at 5.5% ink. Real element edges must land on it.

Corner ticks

Registration marks

Two corners is the tasteful default. Not on every card.

Hatch fill

Placeholders and inactive regions. The Boxy gray blob.

Technical annotations

Mono metadata is the cheapest way to get the datasheet feel — as long as the values are real.

v1.0.1 · MIT · 4.7 KB GZIPPED FIG. 02 / REQUEST PATH p50 · LAST 24H · UTC