Anchored Filter Popover
The workhorse: a Filters trigger in a table or grid header opening a checkbox panel. Keeps filter and results on screen together, which is the whole argument against a modal here.
Create a filter popover anchored to a "Filters" button in a table header. The 280px panel holds a "Status" checkbox group with four options and an Apply button, styled with 16px padding, rounded-xl, border and shadow-lg. Position bottom-start with an 8px offset and enable flip and shift collision detection so the panel never leaves the viewport. Open on trigger click with a 150ms scale-fade from the anchor corner, set aria-expanded and aria-controls on the trigger, move focus to the first checkbox on open, and restore focus to the trigger on close. Close on outside pointerdown, on Escape, and on Apply, and show an active-filter count badge on the trigger so state survives the panel being closed. Only one popover open at a time across the header row.




