diff --git a/.changeset/popover-horizontal-shift.md b/.changeset/popover-horizontal-shift.md new file mode 100644 index 0000000000..2726371dda --- /dev/null +++ b/.changeset/popover-horizontal-shift.md @@ -0,0 +1,5 @@ +--- +"@stackoverflow/stacks-svelte": patch +--- + +Shift Popover content horizontally when it would overflow the viewport. diff --git a/packages/stacks-svelte/src/components/Popover/Popover.stories.svelte b/packages/stacks-svelte/src/components/Popover/Popover.stories.svelte index f2e012033a..f8873283cf 100644 --- a/packages/stacks-svelte/src/components/Popover/Popover.stories.svelte +++ b/packages/stacks-svelte/src/components/Popover/Popover.stories.svelte @@ -122,6 +122,21 @@ + +
+ + + + + + + Shifted content + + + +
+
+
{#each PopoverStrategies as strategy (strategy)} diff --git a/packages/stacks-svelte/src/components/Popover/Popover.svelte b/packages/stacks-svelte/src/components/Popover/Popover.svelte index 69951f83ce..e07d6e94a8 100644 --- a/packages/stacks-svelte/src/components/Popover/Popover.svelte +++ b/packages/stacks-svelte/src/components/Popover/Popover.svelte @@ -39,7 +39,7 @@