feat(centralui): grouped Connection Bindings panel — rows sourced from the flattened config (composed module members were invisible; flatten failure falls back to direct attributes with a banner), per-module connection + Object apply, unbound/mixed pills, show-only-unbound filter, Test Bindings covers composed rows, per-row Browse retained

This commit is contained in:
Joseph Doherty
2026-08-20 15:59:51 -04:00
parent 02a374259b
commit 77f4af0d64
5 changed files with 466 additions and 106 deletions
@@ -0,0 +1,17 @@
/* Connection Bindings — grouped panel (design 2026-08-20) */
.binding-group-header {
flex-wrap: wrap;
}
.binding-group-header .form-select,
.binding-group-header .form-control {
min-width: 0;
}
.binding-group-name {
min-width: 10rem;
}
.binding-group:last-of-type {
border-bottom: 0 !important;
}