diff --git a/components/interactive-elements.html b/components/interactive-elements.html
index 646a2cb..4d473b2 100644
--- a/components/interactive-elements.html
+++ b/components/interactive-elements.html
@@ -547,7 +547,7 @@
value="6.5"
aria-label="Slider"
>
-
+
@@ -574,7 +574,7 @@
value="2.0"
aria-label="Slider inaktiv auswählbar"
>
-
+
diff --git a/styleguide.css b/styleguide.css
index 4c11b54..2605b10 100644
--- a/styleguide.css
+++ b/styleguide.css
@@ -1063,23 +1063,24 @@ section + section {
align-self: center;
display: block;
margin: 0;
+ line-height: 1;
}
#component-slider .sg-activatable-row {
display: grid;
- grid-template-columns: auto max-content minmax(0, 1fr) auto;
+ grid-template-columns: max-content minmax(0, 1fr);
align-items: center;
column-gap: var(--spacing-large);
width: 100%;
}
#component-slider .sg-slider-activatable-header {
- grid-column: 1 / 3;
display: grid;
grid-template-columns: max-content max-content;
column-gap: var(--spacing-large);
align-items: center;
- width: max-content;
+ width: 100%;
+ justify-content: start;
}
#component-slider .sg-slider-activatable-header .sg-label {
@@ -1087,23 +1088,28 @@ section + section {
}
#component-slider .sg-activatable-row .sg-slider-row {
- display: contents;
+ display: grid;
+ grid-template-columns: minmax(0, 1fr) auto;
+ align-items: center;
+ column-gap: var(--spacing-large);
+ width: 100%;
}
#component-slider .sg-activatable-row .sg-slider-row .sg-slider {
- grid-column: 3;
width: 100%;
max-width: none;
min-width: 0;
+ grid-column: 1;
}
#component-slider .sg-activatable-row .sg-slider-row .sg-slider-value {
- grid-column: 4;
+ grid-column: 2;
justify-self: start;
min-width: 0;
align-self: center;
display: block;
margin: 0;
+ line-height: 1;
}
.sg-pulldown-panel .sg-slider-row[data-activatable="true"] {
@@ -1153,10 +1159,9 @@ section + section {
}
#component-slider .sg-activatable-row {
- grid-template-columns: auto max-content;
+ grid-template-columns: 1fr;
align-items: start;
row-gap: var(--spacing-small);
- column-gap: var(--spacing-large);
}
#component-slider .sg-slider-activatable-header .sg-label {
@@ -1164,9 +1169,6 @@ section + section {
}
#component-slider .sg-activatable-row .sg-slider-row {
- display: grid;
- grid-column: 1 / -1;
- grid-row: 2;
grid-template-columns: minmax(0, 1fr) auto;
column-gap: var(--spacing-large);
align-items: center;
@@ -1174,21 +1176,14 @@ section + section {
}
#component-slider .sg-activatable-row .sg-slider-row .sg-slider {
- grid-column: 1;
- grid-row: 1;
width: 100%;
}
#component-slider .sg-activatable-row .sg-slider-row .sg-slider-value {
- grid-column: 2;
- grid-row: 1;
justify-self: start;
align-self: center;
margin: 0;
- }
-
- #component-slider .sg-activatable-row .sg-slider-row .sg-label {
- display: contents;
+ line-height: 1;
}
}