-
+
+
+
{title}
diff --git a/src/stories/Library/nav-spot/nav-spot.scss b/src/stories/Library/nav-spot/nav-spot.scss
index 322f041e7..506507c06 100644
--- a/src/stories/Library/nav-spot/nav-spot.scss
+++ b/src/stories/Library/nav-spot/nav-spot.scss
@@ -23,17 +23,6 @@ $_text-padding: $s-xl;
.nav-spot__media {
aspect-ratio: 16/9;
-
- * {
- height: 100%;
- }
-
- img {
- height: 100%;
- width: 100%;
- object-fit: cover;
- object-position: center;
- }
}
@include media-query__medium("max-width") {
@@ -48,16 +37,6 @@ $_text-padding: $s-xl;
@extend %nav-spot--default;
}
-.nav-spot--has-no-media {
- .nav-spot__media {
- @extend %identity-placeholder;
- }
-}
-
-.nav-spot__placeholder-text {
- @extend %identity-placeholder-text;
-}
-
%nav-spot--large,
.nav-spot[data-variant="large"] {
background-color: white;
diff --git a/src/styles/scss/tools/placeholder.scss b/src/styles/scss/tools/placeholder.scss
index da2d622ec..ee28135c3 100644
--- a/src/styles/scss/tools/placeholder.scss
+++ b/src/styles/scss/tools/placeholder.scss
@@ -82,11 +82,11 @@
@include typography($typo__body-small);
}
-@mixin identity-placeholder {
+@mixin identity-placeholder($paddings: $placeholder-paddings) {
background-color: var(--tint-color-120);
border: $s-lg solid $color__identity-primary;
- @each $breakpoint-name, $width in $placeholder-paddings {
+ @each $breakpoint-name, $width in $paddings {
@include media-query__name($breakpoint-name) {
border-width: $width;
}
diff --git a/src/styles/scss/tools/variables.spacings.scss b/src/styles/scss/tools/variables.spacings.scss
index 98445bf8a..56cf7ea6b 100644
--- a/src/styles/scss/tools/variables.spacings.scss
+++ b/src/styles/scss/tools/variables.spacings.scss
@@ -29,3 +29,9 @@ $placeholder-paddings: (
small: $s-xl,
medium: $s-2xl,
);
+
+$placeholder-paddings--small: (
+ mobile: $s-md,
+ small: $s-lg,
+ medium: $s-xl,
+);