Archdaily
Ecosystem Index
Quiet, spacious pinks and deep blues; elegant, flowing sans-serif, airy and hopeful.




Click any value to copy. Roles are suggestions, not gospel.
Read off the live site. Treat it as reference, not a recipe.
| Role | Family | Size | Weight | Leading | Tracking | Sample |
|---|---|---|---|---|---|---|
| h3 | Gooper SemiCondensed | 32px | 500 | 1 | -0.8px | Aa Bb Cc |
| body | Gooper SemiCondensed | 16px | 400 | 1.4 | 0 | Aa Bb Cc |
| button | Atlas Typewriter | 13px | 400 | 1 | 0 | Aa Bb Cc |
Max content width 1280px
:root {
--color-dominant: #34bcdc;
--color-surface: #040515;
--color-ink: #84d4eb;
--color-accent: #48628c;
--color-detail: #cdb2ba;
}
/* CSS variables exposed by source */
:root {
--color-gray-800: rgb(55, 55, 55);
--border-radius: 3px;
--font-body: "Gooper SemiCondensed", Iowan Old Style, Times New Roman, Times, serif;
--color-bg: #ffffff;
--color-button-hover: rgb(78, 78, 78);
--font-size-small: clamp(15px, 1.25vw, 1rem);
--color-button-fg: rgb(239, 239, 239);
--color-focus: #3AE660;
--color-secondary-gray: rgb(109, 109, 109);
--color-selection: rgb(202, 202, 202);
--color-placeholder: rgb(135, 135, 135);
--color-gray-300: rgb(202, 202, 202);
--color-yellow: #e5e338;
--color-gray-1000: rgb(25, 25, 25);
--color-gray-500: rgb(135, 135, 135);
--color-gray-50: rgb(247, 247, 247);
--font-size-large: clamp(1.5rem, 2.5vw, 2.5rem);
--color-gray-900: rgb(38, 38, 38);
--color-default-story-bg: rgb(239, 239, 239);
--font-form: "Atlas Typewriter", Menlo, Consolas, Monaco, monospace;
--color-white: #ffffff;
--color-gray-400: rgb(168, 168, 168);
--color-gray-700: rgb(78, 78, 78);
--color-gray-600: rgb(109, 109, 109);
--color-mark: #e5e338;
--font-size-giant: clamp(3rem, 4vw, 5rem);
--font-weight-bold: 900;
--color-gray-100: rgb(239, 239, 239);
--color-button-bg: rgb(38, 38, 38);
--color-border: rgb(202, 202, 202);
--color-primary: #000000;
--color-gray-200: rgb(223, 223, 223);
--color-red: #ff533d;
--color-black: #000000;
--color-green: #3AE660;
--font-weight-normal: 400;
--font-size-medium: clamp(1rem, 1.75vw, 1.5rem);
--color-blue: #4717f6;
--color-input-fg: rgb(38, 38, 38);
--font-weight-thin: 100;
--color-fg: rgb(38, 38, 38);
--color-purple: #a239ca;
--color-electric-green: #3AE660;
--font-size-xsmall: clamp(12px, 1vw, .8rem);
--color-link-hover: rgb(109, 109, 109);
--color-link: #000000;
--color-input-bg: rgb(247, 247, 247);
--32px: 2rem;
--margin-left: 10vw;
--80px: 5rem;
--24px: 1.5rem;
--18px: 1.125rem;
--width-column-regular: 720px;
--z-middle: 0;
--margin-left-mobile: 5vw;
--22px: 1.375rem;
--serif: "Gooper SemiCondensed", Iowan Old Style, Times New Roman, Times, serif;
--48px: 3rem;
--mono: "Atlas Typewriter", Menlo, Consolas, Monaco, monospace;
--128px: 8rem;
}Drop-in prompt
Build a landing page in the visual style of Pudding Cool.
Reference design system (extracted from the live site):
- Palette: #34bcdc, #040515, #84d4eb, #48628c, #cdb2ba
- Typefaces: Gooper SemiCondensed, Atlas Typewriter
- Macrostructure: Ecosystem Index
Use the dominant colour for surfaces, the accent sparingly,
and lean on type weight + scale rather than colour for hierarchy.
Full DESIGN.md: https://inspomcp.dev/api/design/pudding-cool