== Goal
With {T296998} resolved we've been also defining typographic combinators for `font-size` and `line-height`.
== Proposal
We're adding those combinators as public Codex Less mixins
== Previous work
WiKit used [[ https://github.com/wmde/wikit/blob/master/vue-components/src/styles/mixins/Typography.scss | similar mixins ]].
== Open questions
Nomenclature:
- WiKit's approach was limited and could be confusing in application. Having something like
```lang=less
.supplementary-text {
color: @color-base;
.description();
margin: @spacing-25 0;
}
```
doesn't really tell what `.description()` contains.
`.font-` prefix would be somewhat misleading as we only care about `font-family` and `line-height` in those.
`.typo-` is in English language slightly hilarious, but might be our best way.
== Acceptance criteria for done
[] Provide all Codex Figma typography combinators in code