Skip to content

Commit 3958f41

Browse files
fix(popover): correct side aligned popovers distance to source
1 parent 6cc05e2 commit 3958f41

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

components/popover/index.css

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@
144144
&.spectrum-Popover--withTip {
145145
/* tip size minus where it overlaps with popover border */
146146
/* stylelint-disable-next-line csstools/use-logical -- intentional, right stays on the same side even for RTL */
147-
margin-left: calc(var(--mod-popover-pointer-width, var(--spectrum-popover-pointer-width)) - var(--mod-popover-border-width, var(--spectrum-popover-border-width)));
147+
margin-left: calc(var(--mod-popover-animation-distance, var(--spectrum-popover-animation-distance)) - var(--mod-popover-border-width, var(--spectrum-popover-border-width)));
148148
}
149149

150150
/* popover animates towards right ⮕ */
@@ -161,7 +161,7 @@
161161
&.spectrum-Popover--withTip {
162162
/* tip size minus where it overlaps with popover border */
163163
/* stylelint-disable-next-line csstools/use-logical -- intentional, left stays on the same side even for RTL */
164-
margin-right: calc(var(--mod-popover-pointer-width, var(--spectrum-popover-pointer-width)) - var(--mod-popover-border-width, var(--spectrum-popover-border-width)));
164+
margin-right: calc(var(--mod-popover-animation-distance, var(--spectrum-popover-animation-distance)) - var(--mod-popover-border-width, var(--spectrum-popover-border-width)));
165165
}
166166

167167
/* popover animates towards left ⬅ */
@@ -177,7 +177,7 @@
177177
/* spacing to include tip in calculation of offset from source */
178178
&.spectrum-Popover--withTip {
179179
/* tip size minus where it overlaps with popover border */
180-
margin-inline-end: calc(var(--mod-popover-pointer-width, var(--spectrum-popover-pointer-width)) - var(--mod-popover-border-width, var(--spectrum-popover-border-width)));
180+
margin-inline-end: calc(var(--mod-popover-animation-distance, var(--spectrum-popover-animation-distance)) - var(--mod-popover-border-width, var(--spectrum-popover-border-width)));
181181
}
182182

183183
/* LTR read, popover animates towards left ⬅ */
@@ -198,7 +198,7 @@
198198
/* spacing to include tip in calculation of offset from source */
199199
&.spectrum-Popover--withTip {
200200
/* tip size minus where it overlaps with popover border */
201-
margin-inline-start: calc(var(--mod-popover-pointer-width, var(--spectrum-popover-pointer-width)) - var(--mod-popover-border-width, var(--spectrum-popover-border-width)));
201+
margin-inline-start: calc(var(--mod-popover-animation-distance, var(--spectrum-popover-animation-distance)) - var(--mod-popover-border-width, var(--spectrum-popover-border-width)));
202202
}
203203

204204
/* LTR read, popover animates towards right ⮕ */

0 commit comments

Comments
 (0)