feat(member-live): sort the composite Member column by first or last name

This commit is contained in:
Simon 2026-07-16 09:39:07 +02:00
parent ca2aaa069c
commit f7005f395f
11 changed files with 443 additions and 34 deletions

View file

@ -926,6 +926,21 @@
pointer-events: none;
}
/*
* Sub-field sort menu (composite Member column). A native Popover-API element in
* the browser TOP LAYER so it escapes the members table's overflow; placement is
* pure CSS anchor positioning (the "⋮" trigger carries anchor-name, this popover
* carries position-anchor). `position-area` drops it just below the trigger,
* right-aligned, and `position-try-fallbacks` flips it above when there is no
* room below. The SubfieldMenu hook only toggles it no coordinate math. This
* mirrors the payment-badge popover approach (§548) for a consistent look/feel.
*/
.popover-menu {
margin: 0;
position-area: bottom span-left;
position-try-fallbacks: flip-block;
}
/*
* Vertically center the row checkbox in the sticky first column using the
* table-native vertical-align: middle. This keeps display: table-cell intact so