Artforum
Portfolio Grid
Warm ochre and muted sage, clean sans-serif geometry, spacious and thoughtfully organized.




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 | minion-pro-condensed | 44px | 500 | 1.3 | 0 | Aa Bb Cc |
| h2 | proxima-nova | 28px | 700 | 0.7 | 0 | Aa Bb Cc |
| h3 | minion-pro-condensed | 22px | 400 | 1.3 | 0 | Aa Bb Cc |
| body | Times | 16px | 400 | 1.4 | 0 | Aa Bb Cc |
| caption | minion-pro-condensed | 44px | 400 | 1.3 | 0 | Aa Bb Cc |
| button | proxima-nova | 15px | 700 | 1.3 | 0 | Aa Bb Cc |
:root {
--color-dominant: #9b411c;
--color-surface: #1f7165;
--color-ink: #f0d779;
--color-accent: #a98968;
--color-detail: #bebbbb;
}
/* CSS variables exposed by source */
:root {
--text-color: $black;
--background-color: $white;
--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 7 Sharp Duotone";
--fa-font-vellum-solid: normal 900 1em/1 "Font Awesome 7 Vellum";
--fa-style-family-notdog-duo: "Font Awesome 7 Notdog Duo";
--fa-style-family-classic: "Font Awesome 7 Pro";
--fa-style-family-utility-duo: "Font Awesome 7 Utility Duo";
--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 7 Duotone";
--fa-font-slab-press-regular: normal 400 1em/1 "Font Awesome 7 Slab Press";
--fa-font-etch-solid: normal 900 1em/1 "Font Awesome 7 Etch";
--fa-family-brands: "Font Awesome 7 Brands";
--fa-font-whiteboard-semibold: normal 600 1em/1 "Font Awesome 7 Whiteboard";
--fa-font-thumbprint-light: normal 300 1em/1 "Font Awesome 7 Thumbprint";
--fa-family-jelly-duo: "Font Awesome 7 Jelly Duo";
--fa-font-regular: normal 400 1em/1 "Font Awesome 7 Pro";
--fa-style-family-pixel: "Font Awesome 7 Pixel";
--fa-style-family-slab-press: "Font Awesome 7 Slab Press";
--fa-font-jelly-fill-regular: normal 400 1em/1 "Font Awesome 7 Jelly Fill";
--fa-style-family-mosaic: "Font Awesome 7 Mosaic";
--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 7 Sharp";
--fa-style-family-notdog: "Font Awesome 7 Notdog";
--fa-family-sharp-duotone: "Font Awesome 7 Sharp Duotone";
--fa-family-utility-duo: "Font Awesome 7 Utility Duo";
--fa-style-family-whiteboard: "Font Awesome 7 Whiteboard";
--fa-font-slab-press-duo-regular: normal 400 1em/1 "Font Awesome 7 Slab Press Duo";
--fa-font-brands: normal 400 1em/1 "Font Awesome 7 Brands";
--fa-style-family-sharp-duotone: "Font Awesome 7 Sharp Duotone";
--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 7 Sharp Duotone";
--fa-family-jelly: "Font Awesome 7 Jelly";
--fa-family-utility: "Font Awesome 7 Utility";
--fa-style-family-etch: "Font Awesome 7 Etch";
--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 7 Sharp Duotone";
--fa-family-pixel: "Font Awesome 7 Pixel";
--fa-style-family-vellum: "Font Awesome 7 Vellum";
--fa-family-graphite: "Font Awesome 7 Graphite";
--fa-family-jelly-fill: "Font Awesome 7 Jelly Fill";
--fa-font-utility-duo-semibold: normal 600 1em/1 "Font Awesome 7 Utility Duo";
--fa-family-chisel: "Font Awesome 7 Chisel";
--fa-family-slab-duo: "Font Awesome 7 Slab Duo";
--fa-font-slab-regular: normal 400 1em/1 "Font Awesome 7 Slab";
--fa-font-graphite-thin: normal 100 1em/1 "Font Awesome 7 Graphite";
--fa-style-family-sharp: "Font Awesome 7 Sharp";
--fa-font-chisel-regular: normal 400 1em/1 "Font Awesome 7 Chisel";
--fa-font-slab-duo-regular: normal 400 1em/1 "Font Awesome 7 Slab Duo";
--fa-family-vellum: "Font Awesome 7 Vellum";
--fa-style-family-slab-press-duo: "Font Awesome 7 Slab Press Duo";
--fa-family-slab-press: "Font Awesome 7 Slab Press";
--fa-style-family-duotone: "Font Awesome 7 Duotone";
--fa-style-family-graphite: "Font Awesome 7 Graphite";
--fa-style-family-thumbprint: "Font Awesome 7 Thumbprint";
--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 7 Duotone";
--fa-font-pixel-regular: normal 400 1em/1 "Font Awesome 7 Pixel";
--fa-font-light: normal 300 1em/1 "Font Awesome 7 Pro";
--fa-font-mosaic-solid: normal 900 1em/1 "Font Awesome 7 Mosaic";
--fa-font-utility-fill-semibold: normal 600 1em/1 "Font Awesome 7 Utility Fill";
--fa-style-family-jelly: "Font Awesome 7 Jelly";
--fa-style-family-jelly-duo: "Font Awesome 7 Jelly Duo";
--fa-family-thumbprint: "Font Awesome 7 Thumbprint";
--fa-font-duotone: normal 900 1em/1 "Font Awesome 7 Duotone";
--fa-family-notdog-duo: "Font Awesome 7 Notdog Duo";
}Drop-in prompt
Build a landing page in the visual style of Smithsonianmag.
Reference design system (extracted from the live site):
- Palette: #9b411c, #1f7165, #f0d779, #a98968, #bebbbb
- Typefaces: minion-pro-condensed, proxima-nova, Times
- Macrostructure: Portfolio Grid
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/smithsonianmag-com