Articles sur UX & Webdesign
Découvrez tous les articles, tutoriels et retours d'expérience liés à ux & webdesign.
Derniers Articles .
Développement web
Figma ↔ code : ta parité est cassée parce que personne ne possède le contrat
Le problème n’est pas « Figma vs devs ». C’est l’absence d’un contrat versionné et vérifiable entre design tokens, composants et code.
Développement web
Localiser le manifest de ta PWA : bonne idée… jusqu’au moment où ton app a 3 noms différents
Localiser le nom et les shortcuts d’une PWA, c’est super… tant que tu ne crées pas une app incohérente selon l’écran. Voilà comment le faire proprement, et quoi tester.
Développement web
Ton CSS “bug” chez le client ? Va chercher l’extension qui injecte du style
Le bug le plus frustrant : « chez moi ça marche ». Et chez le client, le layout ou les couleurs partent en vrille. Parfois, le coupable, c’est une extension qui injecte du CSS.
Développement web
Tailwind v4 : le moment où tu réalises que ta config n’est plus dans un fichier JS (et que ta migration va mordre)
Tailwind v4 est une bonne version… mais pas une mise à jour “npm install et go”. Voilà ce qui casse vraiment en migration, et une méthode simple pour reprendre le contrôle.
Développement web
Name-only @container : enfin un namespace CSS natif (et ça change la donne)
Les container queries ne servent pas qu’au responsive. Avec le mode « name-only », tu peux t’en servir comme un namespace CSS natif pour calmer les collisions et les guerres de noms.
Développement web
100dvh sur mobile, clavier ouvert… et ton CTA passe sous la trappe. Oui, c’est “normal”.
dvh/svh ont amélioré le viewport mobile, mais pas le moment où le clavier virtuel arrive. Résultat : CTA masqué, scroll piégé, modals inutilisables. Voilà comment le fixer proprement.
SaaS & applications web
Figma te sort le mauvais token couleur : oui, c’est le search (et voilà comment arrêter l’hémorragie)
Quand taper un préfixe te remonte un token « au hasard » parce que son hex matche mieux que son nom, tu perds du temps et tu casses ton design system. On remet le workflow au propre.
Développement web
popover=hint : sur une landing c’est mignon, en vraie UI ça se bagarre
popover=hint a un côté « tooltip natif » séduisant. Sauf qu’avec des overlays et des composants imbriqués, ses règles de fermeture deviennent vite imprévisibles.
Développement web
J’ai généré toute ma palette depuis 1 hex… et j’ai compris pourquoi mon dark mode était moche
Tu veux une UI propre sans passer ta semaine à tweaker des nuances. OK, mais si tu génères une palette sans comprendre OKLCH, ton dark mode va te punir.