wix-style-react
Version:
43 lines (34 loc) • 804 B
CSS
:import {
-st-from: "../Popover/Popover.st.css";
-st-default: Popover;
}
:import {
-st-from: "wix-ui-core/dist/src/components/popover/Popover.st.css";
-st-named: popoverContent;
}
:import {
-st-from: "../DropdownLayout/DropdownLayout.st.css";
-st-default: DropdownLayout;
}
.root {
-st-extends: Popover;
-st-states: withWidth, withArrow;
}
.root::popoverContent {
overflow: hidden;
min-width: 192px;
width: 100%;
}
/* Reset width when the user define its own */
.root:withWidth .popoverContent {
min-width: inherit;
width: inherit;
}
/* Add padding when an arrow is used */
.root:withArrow::popover[data-placement*="top"] .popoverContent,
.root:withArrow::popover[data-placement*="bottom"] .popoverContent {
padding: 10px 0;
}
.list {
-st-extends: DropdownLayout;
}