Builder — Blog
Specimen
Deep charcoal geometry, crisp sans-serif clarity, a rigorously organized digital space.




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 | Repro | 51px | 500 | 1.05 | -1.53px | Aa Bb Cc |
| h2 | Repro | 64px | 500 | 1.05 | -1.92px | Aa Bb Cc |
| h3 | Inter | 22px | 500 | 1.25 | -0.264px | Aa Bb Cc |
| body | Inter | 16px | 400 | 1.5 | 0 | Aa Bb Cc |
| button | Inter | 16px | 400 | 0 | 0 | Aa Bb Cc |
Max content width 1160px
:root {
--color-dominant: #ea1013;
--color-surface: #04123f;
--color-ink: #6992fb;
--color-accent: #5f6584;
--color-detail: #b2b8c4;
}
/* CSS variables exposed by source */
:root {
--textGradientSecondary: #fff,#fff;
--backgroundColor: #f9fafb;
--backgroundGradientPrimary: #e7eaef,#e5f2fc;
--shadowColorActive: hsla(0,0%,100%,.5);
--backgroundSecondary: #e7eaef;
--borderColor: #c8cfda;
--shadowColor: hsla(0,0%,100%,.08);
--shadowColorHover: hsla(0,0%,100%,.25);
--textGradientPrimary: #002978,#2560ff;
--buttonPrimaryText: #fff;
--menuLinkLabelColor: #000;
--buttonCtaDisabledText: #6c7e9d;
--successBackground: #ebf9ee;
--homerHoverColor: #6c7e9d;
--dangerBackground: #fddfdf;
--eyebrowColor: #fff;
--buttonPrimaryActiveShadow: #c0e0fa;
--buttonSecondaryActiveText: #000;
--buttonCtaActiveShadow: transparent;
--codeBoxBackgroundColor: #e7eaef;
--menuLinkButtonColor: #2560ff;
--pillSecondaryCopyColor: #fff;
--buttonPrimaryFocusBackground: #2560ff;
--inputBorder: #8b99b2;
--masonOpacity: 1;
--buttonPrimaryDisabledBorder: #566581;
--buttonCtaFocusBackground: #f9fafb;
--inlineCodeBackgroundColor: #e7eaef;
--buttonSecondaryDisabledText: #434c5f;
--listItemColor: #2560ff;
--buttonPrimaryFocusShadow: #c0e0fa;
--tableHighlightBorderColor: #0d4df2;
--standardCopy: #434c5f;
--menuAltCopyColor: hsla(0,0%,100%,.8);
--buttonPrimaryFocusOutline: #c0e0fa;
--buttonTertiaryActiveBorder: #c0e0fa;
--masonGap: 1.25rem;
--buttonTertiaryShadow: transparent;
--buttonPrimaryBorder: #003db5;
--crayCursorColor: #8b99b2;
--inputBackground: #fff;
--buttonTertiaryHoverText: #003db5;
--activeTabBackgroundColor: #000;
--copyColor2: #566581;
--inputDisabledShadowColor: transparent;
--pillBorderColor: #c0e0fa;
--eventHeaderBackground: #e5f2fc;
--buttonCtaActiveBorder: #c0e0fa;
--sliderTooltipBackground: #1c90ed;
--buttonCtaFocusBorder: transparent;
--tabBorderColor: transparent;
--plainIconBorder: #fff;
--buttonTertiaryDisabledShadow: transparent;
--sliderTooltipColor: #fff;
--labelColor: #2c333f;
--buttonTertiaryFocusBorder: transparent;
--buttonTertiaryActiveBackground: #f9fafb;
--buttonSecondaryActiveShadow: #c0e0fa;
--buttonTertiaryDisabledBackground: #f9fafb;
--buttonPrimaryFocusText: #fff;
}Drop-in prompt
Build a landing page in the visual style of Docker.
Reference design system (extracted from the live site):
- Palette: #ea1013, #04123f, #6992fb, #5f6584, #b2b8c4
- Typefaces: Repro, Inter
- Macrostructure: Specimen
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/docker-com--blog-how-to-build-and-deploy-a-task-management-application-using-go