remexre.com Design System

A style guide for the tokens and components in tokens.css and components.css, extracted from remexre.com. Normally, text should not live outside of cards; however, it's here to make it clear what's what.

Cards & Boxes

The .card, .box, and blockquote components

This is a .card — the generalized version of remexre.com's article panel. It can contain a nested .box:

This is a .box, a raised nested panel.

  1. Ordered item one
  2. Ordered item two

This is a blockquote, styled the same as .box.

Colors

Background, text, and accent color tokens
--color-body-bg
--color-surface
--color-surface-raised
--color-text
--color-text-muted
--color-accent-info
--color-accent-success
--color-accent-warning
--color-accent-danger

Type

Font specimens for Host Grotesk, Berkeley Mono, and Noto Sans Math

Host Grotesk — The quick brown fox jumps over the lazy dog.

Host Grotesk italic — The quick brown fox jumps over the lazy dog.

Berkeley Mono — the quick brown fox jumps over the lazy dog 0123456789

Noto Sans Math — ← ↑ → ∑ ∫ √

Buttons

Solid, secondary, and danger button variants

Nav icon buttons (see also the Nav section) — nav is page chrome, so it sits beside cards rather than inside one:

Forms

Text, textarea, select, checkbox, and radio controls

Tables

Plain, grid, and table-of-contents variants
NameValue
--color-text#09090b
--color-surface#f4f4f5
NameValue
--color-text#09090b
--color-surface#f4f4f5
----------Example Section
2026-08-10An example table-of-contents row with a very long title that is long enough to get truncated with an ellipsis instead of wrapping onto a second line

Code

Inline code, keyboard keys, and code blocks

Inline code: let x = 1;

Keyboard key: Ctrl + C

fn main() {
    println!("hello, world");
}

Alerts

.alert shares .card's sizing and background, so it stands on its own rather than living inside another card.

Info: This is an info alert.
Success: This is a success alert.
Warning: This is a warning alert.
Danger: This is a danger alert.