L’article explique que les développeurs n’ont pas besoin d’être des designers pour créer des interfaces utilisateur efficaces. Cinq principes clés sont détaillés : la couleur (théorie, palettes, et règles comme 60-30-10), la typographie (choix des polices, interlignage, espacement des lettres), la hiérarchie visuelle (taille, poids, contraste, espace), le contraste (accessibilité, lisibilité), et l’alignement (ordre et équilibre). Ces concepts permettent de guider l’utilisateur, d’améliorer l’expérience et de rendre les interfaces plus professionnelles et accessibles, même sans expertise en design. L’article encourage à s’inspirer d’outils comme Coolors ou Fontpair et à pratiquer pour progresser.
L'auteur résout le problème de l'affichage web des exposants et autres caractères "décalés", uniquement en utilisant des css
Tout est dans le titre
Tout est dans le titre
Il y a de tout :
- grouper des déclarations de style
- centrer
- ajuster des marges selon le sens d'écriture
- supprimer des marges superflues (ex: une liste horizontale d'éléments avec une marge à droite - supprimer la dernière marge)
- conserver des proportions
- des effets de survol
- créer et maintenir une palette de couleurs
- gérer des longueurs de ligne
Tout est dans le titre
Une approche originale et très mathématique pour le rythme et l'équilibre des designs
Plein de bons conseils sur la typographie (accessibilité et design responsive)
L'utilisation de clamp pour de la typographie fluide dans un contexte de design responsive n'est pas sans causer quelques problèmes d'accessibilité : le zoom peut être perturbé. L'auteur explore quelques pistes pour remédier à cela
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Des termes de typographie expliqués de manière visuelle
Tout est dans le titre
Tout est dans le titre... pas simple !
L'auteur explique son approche pour le redesign de son site, avec de bons conseils pour le choix d'une police
Une synthèse sur les différents tirets : usage, contexte, etc.
Tout est dans le titre
Je cite l'auteur : "Introduite par HTML5, la balise