Quotidien Shaarli

Tous les liens d'un jour sur une page.

May 30, 2024

Bien débuter avec la distribution Manjaro Linux - LinuxFr.org

Tout est dans le titre

Decision Trees For UI Components — Smashing Magazine

Tout est dans le titre

Best Practices For Naming Design Tokens, Components And Variables — Smashing Magazine

Il s'agit plus d'une compilation de liens en rapport avec le nommage

Création de Modules Terraform | Stéphane ROBERT

Tout est dans le titre

A beginner's guide to the Git reftable format

Tout est dans le titre

Modern CSS Layouts: You Might Not Need A Framework For That — Smashing Magazine

L'auteur présente 5 classes CSS utilitaires avec l'utilisation des "cascade layers" :

  • classe "repeating grid" - pour un nombre de colonnes fixes avec le module grid
  • classe "repeating flex" - idem mais avec le module flex (et possibilité de remplir l'espace restant si le nombre de colonnes réels n'est pas un multiple de celui voulu)
  • classe "fluid grid" - avec une adaptation de la taille des colonnes selon l'espace disponible (utilisation du module gird)
  • classe "fluid flex" - même principe mais avec utilisation du module flex
  • classe "subgrid" pour utiliser les "subgrids"
Nixos la distribution reproductible et déclaratif. - LinuxFr.org

Faudra vraiment que je l'essaye :-)

Hidden vs. Disabled In UX — Smashing Magazine

Les bonnes pratiques pour choisir entre masquer ou rendre "inactif" en UX :

  • Masquer des fonctionnalités nuit à la possibilité de les découvrir
  • Désactiver des fonctionnalités est frustrant sans explication
  • Certaines peuvent être indisponibles ou hors sujet pour les utilisateurs
  • Les utilisateurs peuvent s'attendre à l'existence d'une fonctionnalité mais ne la trouvent pas
  • Nous devrions montrer uniquement ce qui est nécessaire et désencombrer le reste
  • Il faut éviter les changements de disposition perturbants quand on montre / masque des fonctionnalités
  • Ne supprimer pas des options ou des boutons non disponibles automatiquement
  • À la place, désactivez les et permettez à l'utilisation de "masquer les options non disponibles"
  • Permettez à l'utilisateur de masquer les sections ayant beaucoup de fonctionnalités désactivées
  • Expliquez pourquoi une fonctionnalité est désactivée et comment la réactiver