+
Popover Resize
+
+
+ Placement
+
+ Start
+ End
+ Top
+ Bottom
+
+
+
+ Horizontal Align
+
+ Center
+ Start
+ End
+ Stretch
+
+
+
+ Vertical Align
+
+ Center
+ Top
+ Bottom
+ Stretch
+
+
+
+ Hide Arrow
+
+
+
+
+
Open Popover
+
+
+ This is a Popover control.
+
+
+ OK
+
+
+
+
+
+
diff --git a/packages/main/test/pages/PopoverResizeRTL.html b/packages/main/test/pages/PopoverResizeRTL.html
new file mode 100644
index 000000000000..223b33489951
--- /dev/null
+++ b/packages/main/test/pages/PopoverResizeRTL.html
@@ -0,0 +1,94 @@
+
+
+
+
+
+
Popover Resize
+
+
+ Placement
+
+ Start
+ End
+ Top
+ Bottom
+
+
+
+ Horizontal Align
+
+ Center
+ Start
+ End
+ Stretch
+
+
+
+ Vertical Align
+
+ Center
+ Top
+ Bottom
+ Stretch
+
+
+
+ Hide Arrow
+
+
+
+
+
Open Popover
+
+
+ This is a Popover control.
+
+
+ OK
+
+
+
+
+
+
diff --git a/packages/main/test/pages/styles/PopoverResize.css b/packages/main/test/pages/styles/PopoverResize.css
new file mode 100644
index 000000000000..dc197f08abe3
--- /dev/null
+++ b/packages/main/test/pages/styles/PopoverResize.css
@@ -0,0 +1,30 @@
+body {
+ background-color: var(--sapBackgroundColor);
+}
+
+.pageContainer {
+ position: absolute;
+ inset: 0;
+ display: flex;
+ flex-direction: column;
+ padding: 1rem;
+}
+
+h1 {
+ color: var(--sapGroup_TitleTextColor);
+ font-size: var(--sapFontHeader5Size);
+ font-family: var(--sapFontHeaderFamily);
+}
+
+.popoverSettings div {
+ display: flex;
+ align-items: center;
+ gap: 0.5rem;
+}
+
+.popoverOpenerContainer {
+ flex: 1;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
\ No newline at end of file
diff --git a/packages/website/docs/_components_pages/main/Popover.mdx b/packages/website/docs/_components_pages/main/Popover.mdx
index 8c03cf5479ab..5f1220911767 100644
--- a/packages/website/docs/_components_pages/main/Popover.mdx
+++ b/packages/website/docs/_components_pages/main/Popover.mdx
@@ -4,6 +4,7 @@ slug: ../Popover
import Basic from "../../_samples/main/Popover/Basic/Basic.md";
import Placement from "../../_samples/main/Popover/Placement/Placement.md";
+import Resizable from "../../_samples/main/Popover/Resizable/Resizable.md";
<%COMPONENT_OVERVIEW%>
@@ -18,4 +19,10 @@ import Placement from "../../_samples/main/Popover/Placement/Placement.md";
You can influence the placement of the popup.
Note: if there is not enough space for the popup on the defined side, it will open on the side with enough space.
-