Expressjs
Feature Stack
Cool, spacious, technical—a crisp, san-serif grid of muted blues and warm, pale paper.




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 |
|---|---|---|---|---|---|---|
| h1 | Mija | 20px | 700 | 0 | 0 | Aa Bb Cc |
| h2 | Mija | 45px | 700 | 1.2 | 0 | Aa Bb Cc |
| h3 | Mija | 28px | 700 | 1.2 | 0 | Aa Bb Cc |
| body | Elena | 20px | 400 | 1.15 | 0 | Aa Bb Cc |
| caption | Elena | 16px | 400 | 1.5 | 0 | Aa Bb Cc |
| button | Mija | 21px | 700 | 1 | 0 | Aa Bb Cc |
Max content width 1440px
:root {
--color-dominant: #d33c2c;
--color-surface: #09608f;
--color-ink: #e3fafc;
--color-accent: #86925c;
--color-detail: #d0b1a6;
}Drop-in prompt
Build a landing page in the visual style of Smashingmagazine.
Reference design system (extracted from the live site):
- Palette: #d33c2c, #09608f, #e3fafc, #86925c, #d0b1a6
- Typefaces: Mija, Elena
- Macrostructure: Feature Stack
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/smashingmagazine-com