|
1 | 1 | .aside { |
2 | 2 | flex-shrink: 0; |
3 | | - margin-right:var(--mXL); |
| 3 | + margin-right: var(--mXL); |
4 | 4 | @mixin grid 3, 2; |
5 | | - border:1px solid var(--colorBlack200); |
6 | | - border-radius:4px; |
| 5 | + border: 1px solid var(--colorBlack200); |
| 6 | + border-radius: 4px; |
7 | 7 | } |
8 | 8 |
|
9 | 9 | @media (--tabletSmall) { |
10 | 10 | .aside { |
11 | 11 | max-width: 100%; |
12 | | - margin-bottom:var(--m2XL); |
| 12 | + margin-bottom: var(--m2XL); |
13 | 13 | } |
14 | 14 | } |
15 | 15 |
|
16 | | -.aside_nav{ |
| 16 | +.aside_nav { |
17 | 17 | > ul > li > details > ul > li:last-child, |
18 | 18 | > ul > li > details > ul > li > ul { |
19 | | - margin-bottom:var(--mS); |
| 19 | + margin-bottom: var(--mS); |
20 | 20 | } |
21 | 21 |
|
22 | | - ul{ |
23 | | - color:var(--colorBlack600); |
24 | | - display:flex; |
25 | | - flex-direction:column; |
| 22 | + ul { |
| 23 | + color: var(--colorBlack600); |
| 24 | + display: flex; |
| 25 | + flex-direction: column; |
26 | 26 |
|
27 | 27 | li { |
28 | 28 | position: relative; |
29 | | - border-bottom:1px solid var(--colorBlack200); |
| 29 | + border-bottom: 1px solid var(--colorBlack200); |
30 | 30 |
|
31 | 31 | &:last-child { |
32 | 32 | border: none; |
33 | 33 | } |
34 | 34 |
|
35 | 35 | a { |
36 | 36 | padding: var(--mXS) var(--mS); |
37 | | - display:inline-block; |
38 | | - width:100%; |
| 37 | + display: inline-block; |
| 38 | + width: 100%; |
39 | 39 | } |
40 | 40 |
|
41 | 41 | .aside_item-current { |
42 | | - color:var(--colorBlack800); |
43 | | - } |
| 42 | + color: var(--colorBlack800); |
44 | 43 |
|
45 | | - .aside_item-current::before { |
46 | | - content: ''; |
47 | | - position: absolute; |
48 | | - left: 0; |
49 | | - width: 4px; |
50 | | - background-color: var(--colorPrimary); |
51 | | - border-radius: 0 10px 10px 0; |
52 | | - z-index: 1; |
53 | | - top: var(--m2XS); |
54 | | - bottom: var(--m2XS); |
55 | | - } |
| 44 | + &::before { |
| 45 | + content: ''; |
| 46 | + position: absolute; |
| 47 | + left: 0; |
| 48 | + width: 4px; |
| 49 | + background-color: var(--colorPrimary); |
| 50 | + border-radius: 0 10px 10px 0; |
| 51 | + z-index: 1; |
| 52 | + top: var(--m2XS); |
| 53 | + bottom: var(--m2XS); |
| 54 | + } |
56 | 55 |
|
57 | | - .aside_item-current::after { |
58 | | - content: ''; |
59 | | - position: absolute; |
60 | | - background-color: var(--colorBlack200); |
61 | | - border-radius: 4px; |
62 | | - z-index: -1; |
63 | | - left: var(--mXS); |
64 | | - right: var(--m2XS); |
65 | | - top: var(--m2XS); |
66 | | - bottom: var(--m2XS); |
| 56 | + &::after { |
| 57 | + content: ''; |
| 58 | + position: absolute; |
| 59 | + background-color: var(--colorBlack200); |
| 60 | + border-radius: 4px; |
| 61 | + z-index: -1; |
| 62 | + left: var(--mXS); |
| 63 | + right: var(--m2XS); |
| 64 | + top: var(--m2XS); |
| 65 | + bottom: var(--m2XS); |
| 66 | + } |
67 | 67 | } |
68 | 68 |
|
69 | 69 | &.aside_item-current-section { |
|
77 | 77 | background-color: var(--colorPrimary); |
78 | 78 | border-top-right-radius: 0; |
79 | 79 | border-bottom-right-radius: 0; |
80 | | - } |
| 80 | + } |
81 | 81 |
|
82 | 82 | & .aside_item-current::before { |
83 | 83 | top: 2px; |
|
87 | 87 | & .aside_item-current::after { |
88 | 88 | top: 0; |
89 | 89 | bottom: 0; |
90 | | - right: var(--mXS); |
| 90 | + right: var(--mXS); |
91 | 91 | } |
92 | 92 | } |
93 | 93 |
|
94 | | - details{ |
| 94 | + details { |
95 | 95 | position: relative; |
96 | 96 |
|
97 | | - summary{ |
| 97 | + summary { |
98 | 98 | padding: var(--mXS) var(--mS); |
99 | 99 | list-style: none; |
100 | 100 | cursor: pointer; |
101 | 101 |
|
102 | 102 | &::marker, |
103 | | - &::-webkit-details-marker{ |
| 103 | + &::-webkit-details-marker { |
104 | 104 | display: none; |
105 | 105 | } |
106 | | - |
107 | | - & svg{ |
| 106 | + |
| 107 | + & svg { |
108 | 108 | position: absolute; |
109 | 109 | right: 10px; |
110 | | - top:14px; |
111 | | - font-size:0.8em; |
112 | | - color:var(--colorBlack400); |
| 110 | + top: 14px; |
| 111 | + font-size: 0.8em; |
| 112 | + color: var(--colorBlack400); |
113 | 113 | transition: transform 0.2s ease; |
114 | 114 | } |
115 | 115 |
|
|
122 | 122 | } |
123 | 123 | } |
124 | 124 |
|
125 | | - &[open]{ |
126 | | - summary > svg{ |
127 | | - transform: rotate(180deg); |
128 | | - } |
| 125 | + &[open] summary > svg { |
| 126 | + transform: rotate(180deg); |
129 | 127 | } |
130 | 128 | } |
131 | 129 |
|
132 | | - span{ |
133 | | - display:inline-block; |
| 130 | + span { |
| 131 | + display: inline-block; |
134 | 132 | } |
135 | 133 | } |
136 | 134 |
|
137 | 135 | ul { |
138 | | - li{ |
139 | | - border:none; |
140 | | - |
141 | | - a{ |
| 136 | + li { |
| 137 | + border: none; |
| 138 | + |
| 139 | + a { |
142 | 140 | padding: var(--p3XS) var(--mL); |
143 | 141 | border-radius: 4px; |
144 | 142 | } |
145 | 143 |
|
146 | | - > span, a { |
| 144 | + > span, |
| 145 | + > a { |
147 | 146 | padding-left: var(--mS); |
148 | 147 | } |
149 | 148 |
|
150 | 149 | > a { |
151 | | - padding-left:var(--mL); |
152 | | - padding-top:var(--p3XS); |
153 | | - padding-bottom:var(--p3XS); |
154 | | - } |
155 | | - |
156 | | - > a { |
157 | | - padding-left:var(--mS); |
| 150 | + padding-left: var(--mL); |
| 151 | + padding-top: var(--p3XS); |
| 152 | + padding-bottom: var(--p3XS); |
158 | 153 | } |
159 | 154 |
|
160 | | - ul{ |
161 | | - padding-top:0; |
| 155 | + ul { |
| 156 | + padding-top: 0; |
162 | 157 |
|
163 | | - li{ |
164 | | - padding:0; |
| 158 | + li { |
| 159 | + padding: 0; |
165 | 160 |
|
166 | 161 | a { |
167 | | - padding-left:var(--mL); |
168 | | - padding-top:var(--p3XS); |
169 | | - padding-bottom:var(--p3XS); |
170 | | - border-radius:4px; |
| 162 | + padding-left: var(--mL); |
| 163 | + padding-top: var(--p3XS); |
| 164 | + padding-bottom: var(--p3XS); |
| 165 | + border-radius: 4px; |
171 | 166 | } |
172 | 167 | } |
173 | 168 | } |
174 | 169 | } |
175 | 170 | } |
176 | 171 | } |
177 | 172 | } |
| 173 | + |
0 commit comments