Skip to content

Commit d9214ec

Browse files
fix(popover): add nested popover container margin
1 parent 10535aa commit d9214ec

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

components/popover/index.css

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ governing permissions and limitations under the License.
3636
/* popover inner padding */
3737
--spectrum-popover-content-area-spacing: var(--spectrum-popover-edge-to-content-area);
3838

39+
/* popover "container" padding (nested spacing) */
40+
--spectrum-popover-nested-container-spacing: var(--spectrum-spacing-100);
41+
3942
/* popover drop shadow */
4043
--spectrum-popover-drop-shadow-x: var(--spectrum-drop-shadow-elevated-x);
4144
--spectrum-popover-drop-shadow-y: var(--spectrum-drop-shadow-elevated-y);
@@ -80,6 +83,7 @@ governing permissions and limitations under the License.
8083
border-style: solid;
8184
border-radius: var(--mod-popover-corner-radius, var(--spectrum-popover-corner-radius));
8285
border-color: var(--highcontrast-popover-border-color, var(--mod-popover-border-color, var(--spectrum-popover-border-color-with-transparency)));
86+
8387
/* border-color: var(--spectrum-popover-border-color-default); */
8488

8589
border-width: var(--mod-popover-border-width, var(--spectrum-popover-border-thickness));
@@ -110,6 +114,10 @@ governing permissions and limitations under the License.
110114
/* prevent nested popovers from affecting each others drop shadow filters */
111115
.spectrum-Popover * {
112116
--mod-popover-filter: none;
117+
118+
& > .spectrum-Popover {
119+
margin: var(--spectrum-popover-nested-container-spacing);
120+
}
113121
}
114122

115123
/* position naming - first position term is popover position, second term is source position */

0 commit comments

Comments
 (0)