Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/quarterback/dev-site. dev-site-five-kappa.vercel.app
Something went wrong. Try again.
README.md
Page types — ronbronson.dev #
The page types this site uses, rebuilt on the Chromatic Editorial System so the three sites share one structure. Open index.html here for the list.
How a page is assembled #
assets/faces.css— this site's@font-facerules, the type slots (--display --deck --text --sans --mono --std --ui) and fallback colour roles. Site-specific.assets/core.css— the shared layer: base, every component and page-type style, written against the colour roles and type slots only. Byte-identical in 2026-site, dev-site and bonus-time. Change all three or none.assets/palette.js— writes the colour roles for the chosen scheme and injects the theme dock.
Every page type here is a copy of a live page's <body>, content verbatim, with inline <style> blocks removed and paths re-pointed from page-types/. The live pages are untouched.
Page types #
| File | Page type | Built from |
|---|---|---|
catalogue.html |
Catalogue | index.html |
catalogue-story.html |
Catalogue, story version | index.html, rebuilt in the Front door structure (DDR-011) |
project.html |
Project | projects/mallo.html |
Scale (DDR-011) #
Every page here carries body.scale--front: the Front door scale (hero 112, subtitle 46, intro 23, H2 78, H3 37, body 25) and no uppercase labels, in this site's own faces. Remove the class to see the previous scale.
Left for cleanup before launch #
- Move the live pages onto
faces.css+core.css(replace their inline<style>blocks andsite.css/front.css), then deletepage-types/. - Add a CI check that fails when
assets/core.cssdiffers between the three repos. - Not done here: inline SVG icons in place of Font Awesome (DDR-007), the tuned Platinum accent (DDR-005), the shared family-bar labels. See the design system's Decisions section.
- Spacing and type sizes are the source pages' values; nothing has been tuned visually.