1 | .table-of-progress {
|
2 | .step-header {
|
3 | @extend .b-header;
|
4 | @extend .margin-bottom-big;
|
5 |
|
6 | line-height: 1.6875;
|
7 | }
|
8 |
|
9 | .step {
|
10 | .link {
|
11 | @extend .has-color-dark-slate-gray;
|
12 | @extend .body-normal;
|
13 |
|
14 | text-decoration: none;
|
15 | line-height: 1.25;
|
16 | font-weight: bold;
|
17 | }
|
18 |
|
19 | .number {
|
20 | @extend .has-text-centered;
|
21 | @extend .padding-vertical-smaller;
|
22 |
|
23 | background-color: $color-lighter-gray;
|
24 | width: 1.8125rem;
|
25 | height: 1.8125rem;
|
26 | border-radius: 50%;
|
27 | display: inline-block;
|
28 | }
|
29 |
|
30 | .is-active {
|
31 | @extend .number;
|
32 |
|
33 | background-color: $color-dark-slate-gray;
|
34 | color: $color-white;
|
35 | position: relative;
|
36 | }
|
37 |
|
38 | .name {
|
39 | @extend .margin-left-normal;
|
40 | }
|
41 |
|
42 | :hover {
|
43 | .number {
|
44 | @extend .is-active;
|
45 | }
|
46 | }
|
47 |
|
48 | &:not(:last-of-type)::after {
|
49 | content: '';
|
50 |
|
51 | display: block;
|
52 |
|
53 | height: 1.5rem;
|
54 | border-left: 0.1875rem solid $color-lighter-gray;
|
55 | margin-left: 0.8125rem;
|
56 | }
|
57 | }
|
58 | }
|