Explorer
KNOW-REF-060

Ressources front-end et design : sélection vérifiée par besoin

Domaine
web-uiux
Type
reference
Priorité
P2

Ressources front-end et design : sélection vérifiée par besoin

But

Les six dépôts analysés cumulent des centaines de liens et se recouvrent fortement. Cette fiche conserve les ressources qui répondent à une étape concrète du travail ; elle ne recopie pas les listes.

Recherche produit et flux

  • Pageflows — parcours filmés et écrans de produits réels ; utile pour onboarding, recherche, paiement et erreurs.
  • Mobbin — patterns mobiles et web issus de produits publiés.
  • SaaSFrame — pages marketing, interfaces produit et emails SaaS.
  • Product Onboarding — exemples d'onboarding classés par pattern et entreprise.

Composition et direction visuelle

  • Lapa Ninja — captures longues de landing pages, filtrables par type.
  • A1 Gallery — sites filtrables par stack, police, style, couleur et catégorie.
  • SiteInspire — corpus large pour recherche par industrie et style.
  • Httpster — sélection plus éditoriale et expressive.
  • Fonts In Use — typographie observée en contexte réel.
  • Rebrand — systèmes de marque et lancements de rebranding.

Fondations et systèmes

  • W3C WAI — exigences et méthodes d'accessibilité ; priorité sur l'esthétique d'une galerie.
  • Component Gallery — compare l'implémentation d'un même composant dans plusieurs design systems.
  • Storybook — construire, documenter et tester les états d'interface isolément.
  • Open UI — recherche et standardisation des composants natifs du Web.
  • Design Tokens Community Group — format interopérable pour les tokens.
  • Carbon, Polaris et Fluent 2 — exemples complets de règles, composants et contenu, à étudier plutôt qu'à mélanger.

Outils ciblés

  • ColorBrewer — palettes de visualisation avec contraintes de lisibilité.
  • Inclusive Colors — échelles de couleur avec vérification WCAG/APCA.
  • Fontsource — polices open source empaquetées et auto-hébergeables.
  • SVGOMG — optimisation contrôlée des SVG.
  • Squoosh — comparaison et compression d'images dans le navigateur.
  • Animations.dev — apprentissage interactif du mouvement d'interface ; toujours appliquer prefers-reduced-motion.

Évaluation des six sources

  • design-resources-for-developers : couverture très large (assets, polices, couleurs, icônes, frameworks, composants, compression). Bon annuaire, mais la licence et la qualité doivent être vérifiées lien par lien.
  • awesome-design-resources : sélection récente orientée design engineer, composants et apprentissage. Les descriptions promotionnelles ne constituent pas une revue technique.
  • awesome-inspiration : classement très utile par livrable et zone de page (onboarding, navbar, footer, OG, motion, branding). Privilégier les références de produits réels.
  • awesome-frontend-resources : surtout parcours, documentation et apprentissage front-end ; MDN, docs officielles et roadmap.sh sont les éléments les plus durables.
  • awesome-ui : taxonomie UX intéressante, mais de nombreux outils/liens sont historiques ; ne rien adopter sans contrôle de maintenance.
  • ui-awesome-list : bon inventaire de design systems et tokens, mais plusieurs URLs et produits sont anciens ; à utiliser pour découvrir, jamais comme preuve d'actualité.

Décision rapide

Pour une page professionnelle : partir d'un flux réel, choisir une référence de composition, confirmer le comportement avec un design system documenté, puis appliquer le gate [[KNOW-PAT-236]]. Le processus détaillé est dans [[KNOW-PAT-239]].