|
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