Style sheet · 4 references
Neo-Brutalism / Gumroad Pastels
High-contrast thick 3px black borders, hard unblurred drop shadows (box-shadow: 4px 4px 0 #000), and canary yellow accents.
Copy CSS :root tokens
Synthesized CSS custom properties derived from this family's dominant surface polarity, highest-contrast WCAG pair, and open-source font stand-ins.
/* Synthesized from Trova family: Neo-Brutalism / Gumroad Pastels (neo-brutalism-pastels) */
/* Evidence base: 4 curated reference(s) · Primary contrast 19:1 */
:root {
/* Surface & Polarity (Daylight-paper dominant) */
--surface-ground: #f4f4f0;
--surface-elevated: #111827;
--text-primary: #000000;
--accent-primary: #0d0c22;
--border-hairline: color-mix(in srgb, #000000 16%, transparent);
/* Typography (Loadable open-source stack mapped from observed specimens) */
--font-display: "IBM Plex Mono", system-ui, sans-serif;
--font-body: "Inter", system-ui, sans-serif;
--font-mono: "IBM Plex Mono", ui-monospace, monospace;
/* Structural Geometry */
--radius-surface: 0px;
--measure-body: 62ch;
}Copy as DESIGN.md
The whole sheet as Markdown, every move cited to the reference it came from. Paste it into your DESIGN.md as a starting system.
# Neo-Brutalism / Gumroad Pastels — style sheet > High-contrast thick 3px black borders, hard unblurred drop shadows (box-shadow: 4px 4px 0 #000), and canary yellow accents. Derived from 4 curated reference(s) in the `neo-brutalism-pastels` family. Counts are how many references use a value, so a value used once is a lead, not a rule. Paste this into DESIGN.md as a starting system, then verify against the images. ## Type - IBM Plex Mono — 2/4 - Inter — 2/4 - Circular — 1/4 - JetBrains Mono — 1/4 - Mabry Pro — 1/4 - Plus Jakarta Sans — 1/4 - Whyte Inktrap — 1/4 ## Color - `#f4f4f0` light neutral — 4/4 - `#000000` dark neutral — 2/4 - `#0d0c22` dark neutral — 1/4 - `#111827` dark neutral — 1/4 - `#7c3aed` chromatic — 1/4 - `#a259ff` chromatic — 1/4 - `#f24822` chromatic — 1/4 - `#ec4899` chromatic — 1/4 - `#23a094` chromatic — 1/4 - `#0bcf83` chromatic — 1/4 Readable pairs from these swatches, most-used first (WCAG AA body text needs 4.5:1): - `#000000` / `#f4f4f0` — 19:1 - `#0d0c22` / `#f4f4f0` — 17.4:1 - `#111827` / `#f4f4f0` — 16.1:1 - `#7c3aed` / `#f4f4f0` — 5.2:1 ## Moves ### component pattern - Speaker cards snap into an interlocking bento grid where hovering a speaker tilts their sticker badge by `-3deg` and reveals their session track in a high-contrast footer ribbon. — 178-figma-config-bold-geometric-sticker-badges-offset-black-drop-shadows - Highlight the primary Merchant-of-Record pricing tier with a `#fde047` lemon-yellow surface fill, `2px solid #111827` border, and a rotated corner stamp showing global tax compliance included. — 179-lemon-squeezy-high-saturation-pastel-billing-blocks-brutalist-tabs - Center an interactive `buymeacoffee.com/yourname` URL claim input directly inside the hero with a `#ffdd00` button that checks handle availability on keyup. — 180-buy-me-a-coffee-warm-cream-surface-pill-creator-counter-hard-edge-cta ### typography - Pair deep inktrap display headlines (`Whyte Inktrap` at `clamp(3.2rem, 7vw, 6.5rem)`) with pill-shaped monospace time-slot badges bordered in `2px solid #000000`. — 178-figma-config-bold-geometric-sticker-badges-offset-black-drop-shadows - Support-count badges and live creator payout tickers use heavy bold numerals inside `2px` bordered capsules to establish social proof above the fold. — 180-buy-me-a-coffee-warm-cream-surface-pill-creator-counter-hard-edge-cta ### texture/material - Every card, button, and price tag combines a `2px solid #000000` outline with an unblurred `4px 4px 0px #000000` offset shadow that translates `(-2px, -2px)` on hover and collapses to `(0px, 0px)` on active press. — 177-gumroad-hard-shadow-pastel-cards-2px-ink-border-creator-storefront ### color - Assign high-saturation pastel fills (`#ff90e8` bubblegum pink, `#ffc900` marigold, `#23a094` teal) to individual product categories while keeping all text and borders in pure `#000000` for guaranteed AAA contrast. — 177-gumroad-hard-shadow-pastel-cards-2px-ink-border-creator-storefront ### grid/layout - Stack tax calculation, fraud prevention, and subscription churn metrics as overlapping cards with explicit `1px` dark borders so complex fintech workflows feel approachable. — 179-lemon-squeezy-high-saturation-pastel-billing-blocks-brutalist-tabs ## References - 177-gumroad-hard-shadow-pastel-cards-2px-ink-border-creator-storefront — Gumroad — Hard-Shadow Pastel Cards & 2px Ink Border Creator Storefront (exemplar) - 178-figma-config-bold-geometric-sticker-badges-offset-black-drop-shadows — Figma Config — Bold Geometric Sticker Badges & Offset Black Drop-Shadows - 179-lemon-squeezy-high-saturation-pastel-billing-blocks-brutalist-tabs — Lemon Squeezy — High-Saturation Pastel Billing Blocks & Brutalist Tabs - 180-buy-me-a-coffee-warm-cream-surface-pill-creator-counter-hard-edge-cta — Buy Me a Coffee — Warm Cream Surface, Pill Creator Counter & Hard-Edge CTA
Type
- IBM Plex Mono2/4
- Inter2/4
- Circular1/4
- JetBrains Mono1/4
- Mabry Pro1/4
- Plus Jakarta Sans1/4
- Whyte Inktrap1/4
Loadable Open-Source Stand-Ins
- Whyte Inktrap (licensed) → Space Grotesk
Color
- #f4f4f0
light neutral · 4× - #000000
dark neutral · 2× - #0d0c22
dark neutral · 1× - #111827
dark neutral · 1× - #7c3aed
chromatic · 1× - #a259ff
chromatic · 1× - #f24822
chromatic · 1× - #ec4899
chromatic · 1× - #23a094
chromatic · 1× - #0bcf83
chromatic · 1×
Pairs that read
- Steal this.#000000 on #f4f4f0 · 19:1
- Steal this.#0d0c22 on #f4f4f0 · 17.4:1
- Steal this.#111827 on #f4f4f0 · 16.1:1
- Steal this.#7c3aed on #f4f4f0 · 5.2:1
Moves
component pattern
Speaker cards snap into an interlocking bento grid where hovering a speaker tilts their sticker badge by `-3deg` and reveals their session track in a high-contrast footer ribbon.
Figma Config — Bold Geometric Sticker Badges & Offset Black Drop-Shadows
Highlight the primary Merchant-of-Record pricing tier with a `#fde047` lemon-yellow surface fill, `2px solid #111827` border, and a rotated corner stamp showing global tax compliance included.
Lemon Squeezy — High-Saturation Pastel Billing Blocks & Brutalist Tabs
Center an interactive `buymeacoffee.com/yourname` URL claim input directly inside the hero with a `#ffdd00` button that checks handle availability on keyup.
Buy Me a Coffee — Warm Cream Surface, Pill Creator Counter & Hard-Edge CTA
typography
Pair deep inktrap display headlines (`Whyte Inktrap` at `clamp(3.2rem, 7vw, 6.5rem)`) with pill-shaped monospace time-slot badges bordered in `2px solid #000000`.
Figma Config — Bold Geometric Sticker Badges & Offset Black Drop-Shadows
Support-count badges and live creator payout tickers use heavy bold numerals inside `2px` bordered capsules to establish social proof above the fold.
Buy Me a Coffee — Warm Cream Surface, Pill Creator Counter & Hard-Edge CTA
texture/material
Every card, button, and price tag combines a `2px solid #000000` outline with an unblurred `4px 4px 0px #000000` offset shadow that translates `(-2px, -2px)` on hover and collapses to `(0px, 0px)` on active press.
Gumroad — Hard-Shadow Pastel Cards & 2px Ink Border Creator Storefront
color
Assign high-saturation pastel fills (`#ff90e8` bubblegum pink, `#ffc900` marigold, `#23a094` teal) to individual product categories while keeping all text and borders in pure `#000000` for guaranteed AAA contrast.
Gumroad — Hard-Shadow Pastel Cards & 2px Ink Border Creator Storefront
grid/layout
Stack tax calculation, fraud prevention, and subscription churn metrics as overlapping cards with explicit `1px` dark borders so complex fintech workflows feel approachable.
Lemon Squeezy — High-Saturation Pastel Billing Blocks & Brutalist Tabs