Skip to content

Typographie

La typographie dans Luna Park contrôle la manière dont le texte est affiché dans votre application : taille, graisse, police, espacement, alignement...

Balises HTML

Chaque élément de texte peut être rendu avec une balise HTML différente selon son rôle dans la page :

  • div : bloc générique (par défaut).
  • p : paragraphe standard.
  • span : texte en ligne, utilisé pour styliser une partie spécifique d'un texte.
Exemple d'utilisation de sémantique

Note: Choisissez la balise selon la sémantique du contenu, pas selon son apparence.

Propriétés typographiques

Les propriétés de texte se trouvent dans l'onglet Style. Elles sont divisées en deux catégories : Font et Text.

Font

Ces propriétés contrôlent la base typographique de vos éléments.

PropriétéDescription
ColorDéfinit la couleur du texte.
FamilyChoisit la police utilisée (globale ou personnalisée).
Letter SpacingAjuste l'espacement entre les lettres.
Line HeightDéfinit la hauteur de ligne.
SizeDétermine la taille du texte.
StyleDéfinit le style de la police (normal, italique, etc.).
WeightContrôle l'épaisseur du texte (light, regular, bold, etc.).

Text

Ces propriétés contrôlent la disposition et les effets appliqués au texte.

PropriétéDescription
AlignAligne le texte (gauche, centre, droite, justifié).
DecorationApplique une décoration (underline, line-through, etc.).
OverflowGère le débordement du texte (clip, ellipsis, etc.).
ShadowAjoute une ombre portée au texte.
TransformTransforme le texte (uppercase, capitalize, lowercase).
WrapDéfinit si le texte se casse automatiquement ou reste sur une seule ligne.

Bonnes pratiques

Il est recommandé de définir un système cohérent, en l'occurrence :

  • Une échelle de tailles régulière, en utilisant préférablement un token avec
  • Une ou deux familles de polices maximum.
  • Des règles constantes de graisse et d'espacement.