feat(overview): rework filter builder with editable chips and native date ranges
Editable filter chips, uniformly-sized value controls, working field-picker search, and native date-range inputs with relative presets in place of the vendored calendar — native inputs give year-jump, manual entry and keyboard accessibility for free.
This commit is contained in:
parent
c0d1550401
commit
8303a39041
23 changed files with 1905 additions and 565 deletions
|
|
@ -941,6 +941,21 @@
|
|||
pointer-events: none;
|
||||
}
|
||||
|
||||
/*
|
||||
* Payment-badge tooltip. A native Popover-API element (opened by the
|
||||
* HoverPopover hook), so it lives in the browser TOP LAYER and is not clipped by
|
||||
* the members table's overflow. Placement is pure CSS anchor positioning: the
|
||||
* badge carries `anchor-name`, this popover carries `position-anchor`, and
|
||||
* `position-area` drops it just below the badge, left-aligned. A `position-try`
|
||||
* fallback flips it above the badge when there is no room below. No JS
|
||||
* coordinate math is involved (unlike the older SortTooltip).
|
||||
*/
|
||||
.payment-tip {
|
||||
margin: 0;
|
||||
position-area: bottom span-right;
|
||||
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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue