Étiquette : javascript
Creating CSS Theme Variables from a JS file
Bookmarked CSS { In Real Life } | Creating CSS Theme Variables from a JS file. Les design tokens, c’est la promesse d’une cohérence. Mais dans la pratique, on se retrouve souvent avec un fichier SCSS, un fichier JS, un fichier Figma… et des incohérences qui s’accumulent. L’idée proposée ici est toute bête mais super
Web Components: Working With Shadow DOM
Bookmarked Web Components: Working With Shadow DOM — Smashing Magazine. Je suis longtemps passé à côté du Shadow DOM. Trop abstrait, trop “spec moderne” pour mes besoins du quotidien. Mais cet article m’a recadré. Il explique comment le Shadow DOM te permet d’encapsuler un composant comme un vrai bloc isolé : pas de fuite de
Les composants Web pour les nuls
En parcourant mon Feedbin ce midi je suis tombé par hasard sur un article d’Eric Meyer concernant les composants Web et grâce à lui j’ai compris comment ils fonctionnent et tout me parait un peu moins flou maintenant. Si comme moi vous n’aviez pas encore pu saisir leur intérêt, je vous conseille vivement d’aller le
Modifier l’état d’une checkbox en fonctions de ses checkboxes filles
Categories: ArticlesCette semaine je travaillais sur un projet dans lequel une page affiche une liste de documents que l’on peut filtrer à l’aide de checkboxes. Dans cet article je vais vous exposer un cas d’usage que j’ai rencontré et comment je l’ai solutionné. Mastodon
Mettre en place un « dark mode » simplement
Categories: ArticlesCela fait un moment que j’avais mis en place la possibilité de choisir entre un thème sombre et un thème clair pour lire mon blog. Et ça fait presque aussi longtemps qu’il était éclaté au sol, dans le sens où même si on choisissait l’un des modes, les préférences du système prenaient de nouveau le
Une présentation vidéo en HTML, CSS et JS
Categories: ArticlesIl y a déjà quelques mois, j’ai eu la tâche de trouver un moyen de présenter différent aspects d’une application que mes collègues et moi développons chez Ibakus Europe. L’idée était de faire une sorte de présentation vidéo expliquant les différents menus de l’application et que l’on puisse « naviguer » dans celle-ci, un peu comme une sorte de