diff --git a/.changeset/dry-schools-clap.md b/.changeset/dry-schools-clap.md new file mode 100644 index 0000000000..415c1a0029 --- /dev/null +++ b/.changeset/dry-schools-clap.md @@ -0,0 +1,5 @@ +--- +"@primer/css": patch +--- + +Update shadow utils diff --git a/src/select-menu/select-menu.scss b/src/select-menu/select-menu.scss index ea9530658b..c04c1b171e 100644 --- a/src/select-menu/select-menu.scss +++ b/src/select-menu/select-menu.scss @@ -65,7 +65,7 @@ $SelectMenu-max-height: 480px !default; border: $border-width $border-style var(--selectMenu-borderColor, var(--color-select-menu-backdrop-border)); // stylelint-disable-next-line primer/borders border-radius: $border-radius * 2; - box-shadow: var(--shadow-floating-large, var(--color-shadow-large)); + box-shadow: var(--shadow-floating-small, var(--color-overlay-shadow)); animation: SelectMenu-modal-animation 0.12s cubic-bezier(0, 0.1, 0.1, 1) backwards; @keyframes SelectMenu-modal-animation { @@ -90,7 +90,7 @@ $SelectMenu-max-height: 480px !default; font-size: $font-size-small; border-color: var(--borderColor-default, var(--color-border-default)); border-radius: $border-radius; - box-shadow: var(--shadow-floating-large, var(--color-shadow-large)); + box-shadow: var(--shadow-floating-small, var(--color-overlay-shadow)); animation-name: SelectMenu-modal-animation--sm; } } diff --git a/src/toasts/toasts.scss b/src/toasts/toasts.scss index 9ae014a5e5..ddb22a752a 100644 --- a/src/toasts/toasts.scss +++ b/src/toasts/toasts.scss @@ -6,7 +6,7 @@ color: var(--fgColor-default, var(--color-fg-default)); background-color: var(--bgColor-default, var(--color-canvas-default)); border-radius: $border-radius; - box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-large, var(--color-shadow-large)); + box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-small, var(--color-overlay-shadow)); @include breakpoint(sm) { width: max-content; @@ -53,7 +53,7 @@ .Toast--loading { color: var(--fgColor-default, var(--color-fg-default)); - box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-large, var(--color-shadow-large)); + box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-small, var(--color-overlay-shadow)); .Toast-icon { background-color: var(--bgColor-neutral-emphasis, var(--color-neutral-emphasis)); @@ -62,7 +62,7 @@ .Toast--error { color: var(--fgColor-default, var(--color-fg-default)); - box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-large, var(--color-shadow-large)); + box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-small, var(--color-overlay-shadow)); .Toast-icon { background-color: var(--bgColor-danger-emphasis, var(--color-danger-emphasis)); @@ -71,7 +71,7 @@ .Toast--warning { color: var(--fgColor-default, var(--color-fg-default)); - box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-large, var(--color-shadow-large)); + box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-small, var(--color-overlay-shadow)); .Toast-icon { background-color: var(--bgColor-attention-emphasis, var(--color-attention-emphasis)); @@ -80,7 +80,7 @@ .Toast--success { color: var(--fgColor-default, var(--color-fg-default)); - box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-large, var(--color-shadow-large)); + box-shadow: inset 0 0 0 1px var(--borderColor-default, var(--color-border-default)), var(--shadow-floating-small, var(--color-overlay-shadow)); .Toast-icon { background-color: var(--bgColor-success-emphasis, var(--color-success-emphasis)); diff --git a/src/utilities/box-shadow.scss b/src/utilities/box-shadow.scss index ccca24a81a..ab3207630d 100644 --- a/src/utilities/box-shadow.scss +++ b/src/utilities/box-shadow.scss @@ -18,6 +18,10 @@ box-shadow: var(--shadow-floating-xlarge, var(--color-shadow-extra-large)) !important; } +.shadow-floating-small { + box-shadow: var(--shadow-floating-small, var(--color-overlay-shadow)) !important; +} + // Turn off box shadow .box-shadow-none {