atom · stable · site, app · since 2026-08
Prose
Purpose
A paragraph of running text, in the soft ink, with its line length bounded. Beyond about 58 characters the eye loses the next line coming back to the margin; the component sets that bound so that no page has to remember it.
When to use, when not
Use it for the sentences under a heading, an introduction, a caption of more than one line. Do not use it for interface labels, which belong to their control, nor for lists or tables.
Anatomy
- A paragraph, soft ink, with a maximum width in characters.
Props
| Name | Type | Default | What it does |
|---|---|---|---|
size? | 'base' | 'lg' | 'sm' | 'base' | The type size: `sm` for a caption, `lg` for an introduction. |
measure? | number | 58 | The maximum line length in characters; a maximum, never a fixed width. |
class? | string | '' | Layout classes only: margins. |
children | Snippet |
States
Three sizes and a measure; no interaction.
base
Light
Les outils automatiques couvrent environ un tiers du référentiel. Le reste demande un œil humain, et un instrument qui pose les bonnes questions.
Dark
Les outils automatiques couvrent environ un tiers du référentiel. Le reste demande un œil humain, et un instrument qui pose les bonnes questions.
320 px, light
Les outils automatiques couvrent environ un tiers du référentiel. Le reste demande un œil humain, et un instrument qui pose les bonnes questions.
320 px, dark
Les outils automatiques couvrent environ un tiers du référentiel. Le reste demande un œil humain, et un instrument qui pose les bonnes questions.
216 px, light
Les outils automatiques couvrent environ un tiers du référentiel. Le reste demande un œil humain, et un instrument qui pose les bonnes questions.
Forced colours, captured

large
Light
RGAA Lab est une extension Chrome et Firefox et une application web qui guident l'audit des 106 critères du RGAA 4.1.2.
Dark
RGAA Lab est une extension Chrome et Firefox et une application web qui guident l'audit des 106 critères du RGAA 4.1.2.
320 px, light
RGAA Lab est une extension Chrome et Firefox et une application web qui guident l'audit des 106 critères du RGAA 4.1.2.
320 px, dark
RGAA Lab est une extension Chrome et Firefox et une application web qui guident l'audit des 106 critères du RGAA 4.1.2.
216 px, light
RGAA Lab est une extension Chrome et Firefox et une application web qui guident l'audit des 106 critères du RGAA 4.1.2.
Forced colours, captured

narrow
A short measure, for a caption beside a figure.
Light
Chaque écart porte sa preuve : une capture, un sélecteur, une date.
Dark
Chaque écart porte sa preuve : une capture, un sélecteur, une date.
320 px, light
Chaque écart porte sa preuve : une capture, un sélecteur, une date.
320 px, dark
Chaque écart porte sa preuve : une capture, un sélecteur, une date.
216 px, light
Chaque écart porte sa preuve : une capture, un sélecteur, une date.
Forced colours, captured

small
Light
Un <a> quand il y a une destination, un <button> quand il y a une action.
Dark
Un <a> quand il y a une destination, un <button> quand il y a une action.
320 px, light
Un <a> quand il y a une destination, un <button> quand il y a une action.
320 px, dark
Un <a> quand il y a une destination, un <button> quand il y a une action.
216 px, light
Un <a> quand il y a une destination, un <button> quand il y a une action.
Forced colours, captured
Accessibility contract
- Role and name: a paragraph.
- Keyboard, focus, live regions: none.
- The soft ink measures 7.32:1 on the page and 7.64:1 on a surface (tokens/contrast.json).
Content rules
French, full sentences, one idea per sentence. No “il est important de”.
Do and don’t
- Do let it wrap; a measure is a maximum, never a fixed width.
- Do not put a heading’s job in it: a bold first sentence is not a heading.
Examples
<Prose size="lg" measure={54}>
RGAA Lab est une extension Chrome et Firefox et une application web qui guident
l'audit des 106 critères du RGAA 4.1.2.
</Prose> Surfaces
- Site: 38 files.
- App: the error page.
Related
Heading, Eyebrow, InlineMarkup.
Decisions
- 2026-08: 58 characters by default, the site’s article measure being 66 and the page rule 70; a paragraph under a heading reads best shorter than a column of prose.
- 2026-09-24:
rl-paragraphrules on the tokens; the class is notrl-prose, which the base layer reserves for article typography. The measure stays the one dynamic style.
Criteria held by construction
- 10.11, Pour chaque page web, les contenus peuvent-ils être présentés sans avoir recours à un défilement vertical pour une fenêtre ayant une hauteur de 256px ou à un défilement horizontal pour une fenêtre ayant une largeur de 320px ?
The measure is a maximum in characters, not a fixed width: the paragraph reflows at 320 pixels without horizontal scrolling.
Tokens it reads
- Colour:
--rl-ink-soft - Typography:
--rl-text-base,--rl-text-lg,--rl-text-sm