== Background/Goal
We need to define and document Codex's typographic scale. The system's type scale is made out of reusable text styles that result from combining system **font sizes** with their appropriate, corresponding **line heights**.
=== User stories
As a designer, I need to have access to the system's typographic scale, so I'm aware of which font styles I can apply, and where, when creating system compliant designs.
=== Figma specification sheet
[[ https://www.figma.com/file/X8pKlndyPaqZg4I3GubQs6/Typography | Typographic style ]]
=== Developer notes
We try to achieve three different success criteria at once here:
- A clear and expandable scale nomenclature for DX
- A way to provide themers with a way to have control over the scale and at the same time the units used in one place. Expected were in web:
-- All `rem`
-- A mix of `px` and `em`
-- A mix of `px` and `rem`
(not aimed for in regards to a11y, but possible: all `px`)
- A full text-zoom able interface the Wikimedia way – font-sizes relatively sized
=== Acceptance criteria (or Done)
[] We are able to document each one of the text styles that compose the system's typographic scale:
[] font sizes
[] line heights