Repository navigation
·
20 commits
to main
since this release
Guilloche 2.0.0 — kit natif Symfony
Première version stable du kit Guilloche entièrement testée sur un consommateur métier : Guilloche Workspace.
Fonctionnalités
- 74 recettes (dont la fondation) au format Symfony UX Toolkit, 73 composants, CSS et SCSS, polices Geist auto-hébergées.
- Rosettes SVG déterministes et signatures humaines
Sealrendues côté serveur en PHP, sans JavaScript requis pour l'affichage ; contrôleurs Stimulus pour les interactions. - Design neutre en clair et en sombre, filigranes discrets en mode sombre, numéros de série, tokens cuivre réservés aux décisions humaines.
- Installer externe :
php vendor/memolabs-dev/guilloche/bin/guilloche-install button --project=., avec--listet--dry-run. Protection contre la perte des fichiers personnalisés et les symlinks. - Contrôles : 74 simulations d'installation, test de conflit, contrats Twig/PHP, contrôle de Sass/CSS, parité PHP/JavaScript, 28 captures Chromium bureau/mobile clair/sombre.
Installation
Le paquet n'est pas encore enregistré sur Packagist. Tant que ce n'est pas fait, déclarer ce dépôt dans les repositories VCS de votre composer.json, puis :
composer require 'memolabs-dev/guilloche:^2.0'
php vendor/memolabs-dev/guilloche/bin/guilloche-install button --project=.Voir README et guide Packagist.
Note : ux:install --kit=guilloche n'est pas enregistré par Symfony UX Toolkit comme kit tiers. Utiliser l'installateur Guilloche ; le code de la recette est copié dans le projet, sans imposer une bibliothèque de composants JS.
Validation
La release pointe vers 3d7bf91c8536550771d8e62e0a0f00ccfb558039 et sa CI est verte.