feat(front) : tags multiselect — couleur des sites + limite d'affichage
Pull Request — Quality gate / Frontend (lint + Vitest + build) (pull_request) Failing after 11s
Pull Request — Quality gate / Backend (PHP CS + PHPUnit) (pull_request) Failing after 1m6s

- Sites : les tags du multiselect prennent la couleur de fond du site
  (champ color, groupe site:read) avec texte blanc, en saisie comme en
  consultation (clients, fournisseurs, prestataires, produits).
- Autres multiselects : 3 tags affichés au maximum (surplus condensé en « +N »).
- Bump @malio/layer-ui 1.7.15 → 1.7.17 (support color/textColor et maxTags
  sur les options).
This commit is contained in:
2026-06-28 14:15:50 +02:00
parent c9645caabd
commit 7cd0a90c8e
28 changed files with 130 additions and 47 deletions
@@ -25,6 +25,7 @@
<MalioSelectCheckbox
:model-value="form.states"
:options="stateOptions"
:max-tags="3"
:label="t('admin.products.form.states')"
:display-tag="true"
:required="true"
@@ -71,6 +72,7 @@
<MalioSelectCheckbox
:model-value="form.storageTypeIris"
:options="storageTypeOptions"
:max-tags="3"
:label="t('admin.products.form.storageTypes')"
:display-tag="true"
:required="true"
@@ -21,6 +21,7 @@
<MalioSelectCheckbox
:model-value="form.states"
:options="stateOptions"
:max-tags="3"
:label="t('admin.products.form.states')"
:display-tag="true"
:required="true"
@@ -66,6 +67,7 @@
<MalioSelectCheckbox
:model-value="form.storageTypeIris"
:options="storageTypeOptions"
:max-tags="3"
:label="t('admin.products.form.storageTypes')"
:display-tag="true"
:required="true"