Feature/popover #48

Merged
ilia merged 10 commits from feature/popover into main 2026-06-02 18:47:18 +00:00
Owner

Implementation of the Popover analog replacing one from bits-ui.
Remove bits-ui dependency.

Implementation of the Popover analog replacing one from bits-ui. Remove bits-ui dependency.
ilia added 10 commits 2026-06-02 18:43:28 +00:00
The native Popover always renders its content (the vertical slider), so the
slider's value label is in the DOM even when closed, and opening is driven by
the browser's declarative popovertarget invoker (not simulated by jsdom on
click). Update the tests to scope value assertions to the trigger and drive
open via showPopover(), matching Popover.svelte.test.ts.
fix(popover): stop animating left/top so first open doesn't slide from corner
Workflow / build (pull_request) Successful in 1m18s
Workflow / e2e (pull_request) Successful in 1m15s
Workflow / publish (pull_request) Has been skipped
cbd95350bb
ilia merged commit db6384110e into main 2026-06-02 18:47:18 +00:00
ilia deleted branch feature/popover 2026-06-02 18:47:18 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: glyphdiff.com/frontend-svelte#48