Brick
Hardware aesthetics for software builds. Embossed panels. Raised buttons. Tactile feel.
TOKENSREV-A
Casing + ground
Functional palette (ABS-style studs)
Typography
requisition system.
STATUS · DELIVERED
ID · 3001-R
Shadows (multi-layer is the signature)
COMPONENTS10 / 10
Button.
Bracketed JBM CAPS. Primary is solid black with a raised drop-shadow. Secondary is a casing-tinted button with embossed border. Press translates 1px down.
Input.
Inset well, no outer border. JBM. Focus pulls a 1px bottom-border to fg. Placeholder reads as a CAPS hint.
Textarea.
Same well treatment as Input — taller. Inset shadow, JBM body.
Select.
Inset well plus chevron-svg. Caps the value, sharp 4px corners.
Card.
Default = casing tile with multi-layer shadow. Recessed = inset gap. Device = the full hardware frame.
Badge.
Status-code chip. Tinted background, JBM bold CAPS, 2px corners. ok/proc/wait/archive picks the text color.
Dialog.
Full device-panel. Embossed header divider. Title in Inter, model-number JBM. Backdrop is half-black.
Tabs.
Mechanical key-row. Inactive tabs are casing-tinted with embossed border. Active is solid fg + drop shadow — feels pressed.
Switch.
Physical toggle: inset track, raised thumb. Checked = green track and the thumb slides 20px.
Toast.
Slide-in status display. White card, multi-layer tile shadow, color-coded left border. JBM CAPS title in brackets, JBM timestamp top-right.
INSTALL30 SEC
One paste. Brick lands in your project complete with tokens, fonts, and all 10 components — ready to wear hardware.
[ BIG GREEN INSTALL BUTTON → ]MCP_COMING_SOONv0.NEXT
The Wardrobe MCP server is on the bench. Soon you'll just say "install Brick" and the requisition completes itself.
Get the MCP drop
Theme drops + builder notes. ~1 email per drop.
SEE_IT_LIVEBAUSTEIN
Baustein — a fictional modular block requisition system. Brick end-to-end across catalog, detail, cart, and log.