Articles sur UX & Webdesign
Découvrez tous les articles, tutoriels et retours d'expérience liés à ux & webdesign.
Derniers Articles .
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.
Développement web
Les View Transitions arrêtaient de marcher dès qu’une UI devenait “réelle”. Chrome 147 corrige enfin le tir
Les View Transitions globales, c’est joli… jusqu’au moment où ton app a des modals, des drawers et des composants imbriqués. Chrome 147 apporte le scoped par élément et rend le truc enfin utilisable en prod.
Développement web
iOS 26.4 a rendu ton input “fantôme” en WebView ? Voilà comment je le démonte
Un input qui “disparaît” après blur dans une WKWebView depuis iOS 26.4, ça sent la régression WebKit. Voici une méthode courte pour repro, isoler et mitiger en prod.
Développement web
Figma → DTCG → code : le pipeline sobre qui évite la dérive
Figma ne te sort pas un DTCG « prêt CI » d’un claquement de doigts. Voilà une chaîne reproductible pour extraire, normaliser, versionner et diffuser des tokens sans plugin magique.
Développement web
WordPress ajoute :hover/:focus dans theme.json : enfin un focus ring cohérent (sans bagarre CSS)
Tu veux un focus ring propre sur tout le site, sans te battre avec 15 styles inline et des blocs qui écrasent tout ? WordPress bouge dans le bon sens… mais il faut savoir où ça mord.