Skip to content

Commit 004321b

Browse files
authored
Merge pull request #889 from HelixDesignSystem/surf-2127-stepper
docs(stepper): add fallbacks
2 parents 644cb3e + 6e3166e commit 004321b

File tree

2 files changed

+19
-4
lines changed

2 files changed

+19
-4
lines changed

src/elements/hx-accordion-panel/_shadow.scss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,6 @@
4444

4545
button:focus {
4646
outline: none;
47-
box-shadow: 0 0 4px 0 $cyan-700;
47+
box-shadow: 0 0 4px 0 $blue-700;
48+
box-shadow: 0 0 4px 0 var(--hxAccordianPanel-button-focus-box-shadow, $blue-700);
4849
}

src/scss/components/accordion/_stepper.scss

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ hx-accordion.hxStepper {
77
counter-reset: step;
88

99
hx-accordion-panel {
10+
border-top: $gray-300;
1011
border-top: 1px solid var(--hxAccordian-stepper-panel-border-top, $gray-300);
1112

1213
&:last-child {
14+
border-bottom: $gray-300;
1315
border-bottom: 1px solid var(--hxAccordian-stepper-panel-border-bottom, $gray-300);
1416
}
1517

@@ -25,7 +27,9 @@ hx-accordion.hxStepper {
2527
// TODO: clarify mouse hover/click behavior with Design
2628
&:hover {
2729
.hxStepCounter {
28-
background-color: var(--hxAccordian-hover-bgcolor, $cyan-500);
30+
background-color: $blue-500;
31+
background-color: var(--hxAccordian-hover-bgcolor, $blue-500);
32+
color: $gray-0;
2933
color: var(--hxAccordian-hover-color, $gray-0);
3034
}
3135
}
@@ -34,25 +38,32 @@ hx-accordion.hxStepper {
3438
&[open] {
3539
// NOTE: no spec!
3640
.hxStepCounter {
37-
background-color: var(--hxAccordian-open-bgcolor, $cyan-500);
41+
background-color: $blue-500;
42+
background-color: var(--hxAccordian-open-bgcolor, $blue-500);
43+
color: $gray-0;
3844
color: var(--hxAccordian-open-color, $gray-0);
3945
}
4046
}
4147

4248
&[disabled] {
4349
.hxStepCounter {
50+
background-color: $gray-400;
4451
background-color: var(--hxAccordian-disabled-bgcolor, $gray-400);
52+
color: $gray-700;
4553
color: var(--hxAccordian-disabled-color, $gray-700);
4654
}
4755

4856
.hxStepLabel {
57+
color: $gray-700;
4958
color: var(--hxAccordian-disabled-steplabel-color, $gray-700); // NOTE: no spec!
5059
}
5160

5261
header[slot="header"] {
5362
&:hover {
5463
.hxStepCounter {
64+
background-color: $gray-400;
5565
background-color: var(--hxAccordian-header-hover-bgcolor, $gray-400);
66+
color: $gray-700;
5667
color: var(--hxAccordian-header-hover-color, $gray-700);
5768
}
5869
}
@@ -61,8 +72,10 @@ hx-accordion.hxStepper {
6172
} //hx-accordion-panel
6273

6374
.hxStepCounter {
64-
background-color: var(--hxAccordian-stepcounter-bgcolor, $cyan-900); // to spec
75+
background-color: $blue-900;
76+
background-color: var(--hxAccordian-stepcounter-bgcolor, $blue-900); // to spec
6577
border-radius: 3rem; // ensure circle
78+
color: $gray-0;
6679
color: var(--hxAccordian-stepcounter-color, $gray-0); // to spec
6780
counter-increment: step;
6881
flex-shrink: 0;
@@ -81,6 +94,7 @@ hx-accordion.hxStepper {
8194
}
8295

8396
.hxStepLabel {
97+
color: $gray-900;
8498
color: var(--hxAccordian-steplabel-color, $gray-900); // TODO: verify with Design, based on old heading spec
8599
flex-basis: 50%; // NOTE: no spec!
86100
font-size: 1.5rem; // TODO: verify with Design, based on old heading spec

0 commit comments

Comments
 (0)