Skip to content
This repository was archived by the owner on May 1, 2025. It is now read-only.

Add missing typographic style: ui-text#433

Closed
sai-san wants to merge 4 commits into
masterfrom
introduce-ui-text
Closed

Add missing typographic style: ui-text#433
sai-san wants to merge 4 commits into
masterfrom
introduce-ui-text

Conversation

@sai-san
Copy link
Copy Markdown
Contributor

@sai-san sai-san commented Jun 4, 2021

The Body typography is devised to style denser chunks of text (e.g. messages, dialog content, paragraphs) and its style (bigger line-height) is optimized to improve readability in those contexts. On the other hand, labels have a specific meaning in information architecture: these are text components that aim at communicating information in a concise and efficient way that takes the least possible amount of space in a UI.

Neither the body style nor the label nomenclature apply to the text within components: UI text tries to be the default style that covers those instances in which a component could contain (potentially) a bigger amount of text (e.g. inline messages, user input in a text area or table content).

This PR introduces the new ui-text typographic style, and conveniently applies it to the components that currently need it, such as validation messages and input. This approach/exploration needs to be validated wit help from other designers: the PR will remain as a draft until a decision is reached.

This introduces the new and much needed ui-text style and conveninetly applies it to the components that should use it.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2021

@sai-san sai-san changed the title Add missing typographic styles: ui-text & small text Add missing typographic style: ui-text Jun 4, 2021
@sai-san sai-san closed this Sep 2, 2021
@sai-san sai-san deleted the introduce-ui-text branch September 2, 2021 11:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant