UI : éléments répliqués choisis dans la fenêtre de dry-run, menu de la barre retiré

Le choix Répliquer / Ne pas répliquer de la fenêtre de dry-run devient la
liste enregistrée des éléments répliqués (administrateurs) : tous les
éléments y figurent, avec leurs dépendances, et un changement relance le
dry-run. Le menu « Éléments répliqués » de la barre du haut et l'exclusion
par exécution (skip) côté interface sont retirés.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
cedricandClaude Opus 5.5 committed 2026-10-23 19:36:23 +02:00
1 parent 993fe2d8a7
commit 4980cd4c7f
3 files changed
+40 -71

No files matched your search

+4 -2
View File
@@ -697,7 +697,7 @@ body.login-page { min-height: 100vh; padding: 16px; display: grid; place-items:
.erow .acts { display: flex; gap: 2px; }
.import-res { margin: 10px 0 0; }
/* ---------- drop-down menus of the filter bar (replicated kinds, targets) ---------- */
/* ---------- drop-down menu of the filter bar (targets) ---------- */
.menu { position: relative; }
.menu > summary {
list-style: none; display: inline-flex; align-items: center; gap: 6px; height: 32px; padding: 0 10px;
@@ -746,11 +746,13 @@ body.login-page { min-height: 100vh; padding: 16px; display: grid; place-items:
.setup-form h2 { margin: 0 0 4px; font-size: 15px; text-align: center; }
.setup-form p { margin: 0 0 6px; font-size: 12.5px; color: var(--muted); }
/* dry-run: replicate / do not replicate, per item */
/* dry-run: replicated items (replicate / do not replicate) */
.plan-kinds { display: grid; gap: 6px; padding: 12px 20px; border-bottom: 1px solid var(--border); background: var(--panel-2); }
.plan-kinds .pk-head { display: flex; flex-wrap: wrap; align-items: baseline; gap: 4px 10px; margin-bottom: 2px; }
.plan-kinds .pk-row { display: grid; grid-template-columns: 6.5rem minmax(0, 1fr) 2.5rem auto; align-items: center; gap: 10px; }
.plan-kinds .pk-row.off .pk-name, .plan-kinds .pk-row.off .kind { opacity: .55; }
.plan-kinds .pk-n { text-align: right; font-variant-numeric: tabular-nums; color: var(--muted); }
.plan-kinds .seg button { padding: 3px 10px; font-size: 12px; }
.plan-kinds .seg button:disabled { cursor: default; }
.plan-kinds .seg button:disabled:not([aria-checked="true"]) { opacity: .55; }
@media (max-width: 560px) { .plan-kinds .pk-row { grid-template-columns: minmax(0, 1fr) auto; } .plan-kinds .pk-row .kind, .plan-kinds .pk-n { display: none; } }