Frontend & UI

emil-design-eng

Les règles d’Emil Kowalski pour le timing d’animation, l’easing et la finition des composants.

De quoi il s’agit

Encode une philosophie de design engineering : cadre de décision d’animation, conseils sur les ressorts, principes de composant, techniques de clip-path, gestion des gestes, règles de performance et checklist de revue.

This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great.
Depuis le SKILL.md en amont

Pourquoi ça compte pour le design

  • Les actions fréquentes perdent toute animation : les command palettes restent instantanées.
  • Les entrées démarrent à scale(0.95), jamais scale(0) : rien ne surgit de nulle part.
  • Les popovers s’agrandissent depuis leur déclencheur plutôt que leur centre, préservant le lien spatial.

Ce que ça couvre

  • The animation decision framework
  • Spring animations
  • Component building principles
  • clip-path for animation
  • Performance rules
  • Review checklist

Comment l’installer

emil-design-eng

  1. Clonez le dépôt.

    git clone https://github.com/emilkowalski/skills
  2. Pointez Codex sur le fichier du skill.

    skills/emil-design-eng/SKILL.md
  3. Décrivez ensuite l’interface voulue. Codex suit le skill.

Comment le faire tourner avec Codex

  1. Demandez à Codex de relire du code UI ; il renvoie un tableau Avant, Après, Pourquoi.

  2. Pour tout nouveau mouvement, il répond : faut-il animer, pourquoi, quel easing, à quelle vitesse.

  3. Il applique la checklist et signale transition: all ainsi que les durées au-delà de 300 ms.

Chaque plugin présenté ici est gratuit, open source, et renvoie à sa vraie source amont.

En savoir plus sur la liste codex-design ↗

Prochaine étape

Designez avec Open Design, sans la config

Installez ce plugin vous-même, ou faites tourner toute une couche design sélectionnée autour de Codex avec Open Design. Apportez votre clé, gardez la main sur ce que vous produisez.