quaypoint
Navy and signal orange, set in Space Grotesk. Best for API products and infrastructure.
Best for. API and data products, and anything sold as readings. Chart paper, harbor navy and a signal-orange accent, with Space Grotesk as instrument lettering.
Swatches
Contrast is the WCAG 2 ratio of each pair, computed from the published values. Body text needs 4.5:1 (AA); a rule is not text and gets no level. Click a chip to copy its custom property.
Every value as a table
From resolveTokens(THEMES.quaypoint.theme) in @mdxui/themes@7.0.0-alpha.0.
| Role | Light |
|---|---|
paper | #F4F6F8 |
panel | #FFFFFF |
ink | #0F1B2A |
ink-soft | #2C3B4D |
rule | #D3DBE2 |
rule-soft | #E3E9EE |
accent | #C2410C |
accent-ink | #FFFFFF |
plate | #0B1F33 |
plate-ink | #F1F5F9 |
plate-rule | #24384D |
pass | #0F766E |
warn | #B45309 |
fail | #B91C1C |
Typefaces
As a table
| Role | Typeface |
|---|---|
| Display | Space Grotesk |
| Text | Inter |
| Mono | JetBrains Mono |
The head lines load Space Grotesk, Inter and JetBrains Mono.
Policies
Four policies change the markup a page renders. Each pair below holds the tokens still and changes the markup.
| Policy | Value |
|---|---|
| Dividers | rule, after article none |
| Markers | off |
| Featured plan | plate |
| Icons | inline |
| Scheme | light, light only |
Dividers
Markers
Featured plan
Icons
Schemes
Light only by this Theme’s policy.
quaypoint declares a dark palette of 48 roles and sets scheme: 'light', so compileTheme checks the palette and emits none of it. Changing that one word to 'auto' turns it on. The values below are data, not a render.
paperpanelinkink-softruleaccentaccent-inkplateplate-inkLight above, declared dark below. Declared ink on declared paper: 16.6:1.
Worn by
Same page, other Themes
Use it
"theme": "quaypoint"renderPage(page, { theme: 'quaypoint' })