Page MenuHomePhabricator

[Epic] Define the system's typographic styles and scale
Closed, ResolvedPublic

Description

Background/Goal

We need to make sure to define and document all the system compliant typographic styles.
The properties of the defined typographic styles and scale will be translated into our font design tokens.

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.

Considerations

We should evaluate the need and advantages of distributing Codex text styles as mixins. This effort would be captured in the AC list below and in a separate task.

Acceptance criteria (or Done)

As an outcome of this task, the system's typographic styles and their properties will be defined:

  • Typefaces “aka font families” (T305920)
    • Document typefaces used for Figma as Codex tokens T313693
    • Provide font families as Codex tokens
  • Font sizes and line-heights (typographic scale) (T305947)
  • Font weights
    • Add font-weight to Codex tokens, this has happened already in first iteration of Codex tokens in Iceb311148e19174bd26afd34e5639caf28f8cd08
  • Text decoration
    • Provide none, line-through and underline as Codex tokens T318023
  • Codex typographic styles (a combination of font family, font size and line-height) are captured as text styles in our Figma library (T295606)

Related Objects

StatusSubtypeAssignedTask
Duplicate STH
InvalidNone
ResolvedVolker_E
ResolvedNone
Resolvedbmartinezcalvo
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
Resolvedldelench_wmf
ResolvedVolker_E
Resolved EUdoh-WMF
ResolvedSarai-WMDE
ResolvedDAbad
ResolvedVolker_E
Resolvedbmartinezcalvo
Resolved KieranMcCann
OpenNone
DuplicateNone
ResolvedVolker_E
ResolvedDAbad
ResolvedVolker_E
ResolvedDAbad
ResolvedSarai-WMDE
ResolvedCatrope
OpenNone
Resolvedovasileva
ResolvedBUG REPORTVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedSarai-WMDE
ResolvedVolker_E
Resolvedbmartinezcalvo
ResolvedCatrope
ResolvedDAbad
ResolvedVolker_E

Event Timeline

Sarai-WMDE renamed this task from Define the system's Typographic styles and scale to Define the system's typographic styles and scale.Dec 3 2021, 2:11 PM
STH triaged this task as High priority.May 1 2022, 1:20 PM

@Sarai-WMDE do you think we should convert this to an epic? Given that there are already many related subtasks, it seems to already be functioning as an epic. Let me know if that's not the case, though.

Sarai-WMDE renamed this task from Define the system's typographic styles and scale to [Epic] Define the system's typographic styles and scale.Sep 13 2022, 5:32 PM
Sarai-WMDE added a project: Epic.
Sarai-WMDE updated the task description. (Show Details)

@Sarai-WMDE do you think we should convert this to an epic? Given that there are already many related subtasks, it seems to already be functioning as an epic. Let me know if that's not the case, though.

Done! I think 😄

@Sarai-WMDE @bmartinezcalvo What's holding us back from resolving this task?
“Codex typographic styles (a combination of font family, font size and line-height) are captured as text styles in our Figma library” is the open point on top.

@CCiufo-WMF Would you help signing-off T305947?

Update: Ahead of today's planning meeting have resolved T305947 as all changes have made it already to Codex v0.3.0 there.

Sarai-WMDE updated the task description. (Show Details)

@Sarai-WMDE @bmartinezcalvo What's holding us back from resolving this task?

The task related to the last, uncheck AC (T295606) is currently in design review.

This is also blocking resolving T314086

Volker_E updated the task description. (Show Details)
This comment was removed by Volker_E.

Sub task T321470 hasn't made it through design sign-off yet. All task in description are done though.

Sarai-WMDE closed this task as Resolved.EditedJun 9 2023, 11:38 AM

Resolving this task based on our latest discussion during Design sync. All the initial typography tokens have been defined, and the first iteration of the styles has been completed. In next steps, we'll keep validating and fine-tuning the styles and make sure to document them consistently in Codex's Style Guide (see T338598: Update Typography guidelines in Codex Style guide).