Dev #1

Merged
w-vandal merged 62 commits from dev into main 2026-08-26 04:56:44 +00:00
Showing only changes of commit 2a673e023c - Show all commits
+7 -8
View File
@@ -205,17 +205,16 @@ WIDGETS = {
"conteneur": {
"label": "Conteneur / décor", "icon": "⬛", "tag": "div", "has_content": True,
"w": 50, "h": 30, "default_content": "",
# class:"box" — ce widget EST une carte Bulma nativement (fond clair,
# ombre, coins arrondis), pas un habillage qu'on choisit dans un
# menu : voir bouton/titre ci-dessus, même logique. Une couleur de
# fond personnalisée (réglage ci-dessous) reste prioritaire dès
# qu'elle est choisie, exactement comme avant.
"fixed_attrs": {"class": "box"},
"controls": [
c_text("content", "Texte", "content", group="Contenu"),
# "Carte (Bulma)" reste optionnel (pas une classe posée par
# défaut) : ce widget sert aussi bien de simple habillage
# invisible (empilement, fond de décor plein écran...) que de
# vraie carte — lui imposer le fond blanc/l'ombre de Bulma par
# défaut casserait ces usages existants. Voir _visible_attrs.py.
c_select("bulma_carte", "Style Bulma", "class:carte",
[("", "Aucun"), ("box", "Carte (fond clair, ombre, coins arrondis)")], default="", group="Style Bulma"),
c_color("background", "Couleur de fond", "style:background-color", "#1f2430", group="Texte"),
c_slider("border-radius", "Arrondi des coins", "style:border-radius", min=0, max=60, default=10, group="Texte"),
c_slider("border-radius", "Arrondi des coins", "style:border-radius", min=0, max=60, default=10, group="Texte", no_freeze=True),
c_slider("opacity", "Opacité", "style:opacity", unit="", min=0, max=1, step=0.05, default=1, group="Texte"),
],
},