From 10ca7ec7ad91e83ba6c12b15ac0be2e330aff36d Mon Sep 17 00:00:00 2001 From: Master Date: Thu, 16 Jul 2026 19:31:14 +0200 Subject: [PATCH] feat: vignettes wireframe SVG des 31 layouts dans la galerie + favicon --- build_gallery.py | 6 + index.html | 36 +++- wireframes.py | 498 +++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 539 insertions(+), 1 deletion(-) create mode 100644 wireframes.py diff --git a/build_gallery.py b/build_gallery.py index 17bb738..bbfd8f9 100644 --- a/build_gallery.py +++ b/build_gallery.py @@ -6,6 +6,7 @@ depuis layouts_v2.yaml. Relancer après tout ajout de layout. Usage : python3 build_gallery.py → produit index.html """ import yaml +import wireframes from pathlib import Path from datetime import datetime @@ -35,6 +36,7 @@ def card(name, cfg): hint = " ".join(cfg.get("agent_hint", "").split()) champs = ", ".join(cfg.get("champs", [])) requis = ", ".join(cfg.get("champs_requis", [])) + thumb = wireframes.svg_for(name, mode) mode_badge = { "light": ("Clair", "#f4f1ec", NAVY), "dark": ("Sombre", NAVY, "#ffffff"), @@ -46,6 +48,7 @@ def card(name, cfg): {lid} {mode_badge[0]} +
{thumb}

{name}

{hint}

@@ -82,6 +85,7 @@ html = f""" Sliding Design System v2 — Pernod Ricard +