|
110 | 110 | } |
111 | 111 |
|
112 | 112 | .menu-content{ |
113 | | -padding-left:calc(var(--menu-space) *3); |
114 | | -padding-right:calc(var(--menu-space) *3); |
115 | 113 | grid-column-start:1; |
116 | 114 | grid-column-end:3; |
117 | 115 | } |
118 | 116 |
|
119 | 117 | .menu-content-item{ |
120 | | -padding-top:calc(var(--menu-space) *3); |
121 | | -padding-bottom:calc(var(--menu-space) *3); |
| 118 | +padding:calc(var(--menu-space) *3); |
122 | 119 | position: relative; |
123 | 120 | z-index:1; |
124 | 121 | } |
125 | 122 |
|
126 | 123 | .menu-content-item:not(:last-child){ |
127 | | -border-bottom:var(--horizontal-rule); |
| 124 | +border-bottom:var(--horizontal-rule-large); |
128 | 125 | } |
129 | 126 |
|
130 | 127 | .menu-item-header{ |
131 | | -margin-bottom:calc(var(--menu-space) *3); |
| 128 | +margin-bottom:calc(var(--menu-space) *2); |
132 | 129 | } |
133 | 130 |
|
134 | 131 | .menu-item-header-text{ |
135 | 132 | margin-bottom:0; |
136 | 133 | } |
137 | 134 |
|
138 | 135 | .menu-item-form{ |
139 | | -margin:00calc(var(--menu-space) *3)calc(var(--menu-space) *3); |
| 136 | +padding-left:calc(var(--menu-space) *3); |
140 | 137 | z-index:1; |
141 | 138 | } |
142 | 139 |
|
|
156 | 153 | .menu-area{ |
157 | 154 | max-height:100%; |
158 | 155 | grid-template-rows:1fr; |
159 | | -grid-template-columns:15em1frcalc(var(--menu-space) *4); |
| 156 | +grid-template-columns:calc(var(--menu-space) *20)1frcalc(var(--menu-space) *4); |
160 | 157 | overflow: hidden; |
161 | 158 | position: relative; |
162 | 159 | } |
|
171 | 168 | align-items: stretch; |
172 | 169 | flex-wrap: nowrap; |
173 | 170 | overflow-y: auto; |
| 171 | +z-index:1; |
174 | 172 | } |
175 | 173 |
|
176 | | - .menu-close{ |
177 | | -grid-column-start:3; |
| 174 | + .menu-content{ |
| 175 | +grid-column-start:2; |
178 | 176 | grid-column-end:4; |
179 | 177 | grid-row-start:1; |
180 | 178 | grid-row-end:2; |
181 | | -align-self: start; |
182 | | -position: absolute; |
| 179 | +scroll-behavior: smooth; |
| 180 | +overflow-y: auto; |
| 181 | +z-index:2; |
183 | 182 | } |
184 | 183 |
|
185 | | - .menu-content{ |
186 | | -padding-left:calc(var(--menu-space) *4); |
187 | | -padding-right:calc(var(--menu-space) *4); |
188 | | -grid-column-start:2; |
| 184 | + .menu-close{ |
| 185 | +grid-column-start:3; |
189 | 186 | grid-column-end:4; |
190 | 187 | grid-row-start:1; |
191 | 188 | grid-row-end:2; |
192 | | -scroll-behavior: smooth; |
193 | | -overflow-y: auto; |
| 189 | +align-self: start; |
| 190 | +position: absolute; |
| 191 | +z-index:3; |
194 | 192 | } |
195 | 193 |
|
196 | 194 | .menu-content-overscroll{ |
197 | 195 | padding-bottom:calc(var(--menu-space) *30); |
198 | 196 | } |
199 | 197 |
|
200 | 198 | .menu-content-item{ |
201 | | -padding-top:calc(var(--menu-space) *4); |
202 | | -padding-bottom:calc(var(--menu-space) *4); |
| 199 | +padding:calc(var(--menu-space) *4); |
| 200 | + } |
| 201 | + |
| 202 | + .menu-item-header{ |
| 203 | +margin-bottom:calc(var(--menu-space) *3); |
203 | 204 | } |
204 | 205 |
|
205 | 206 | .menu-nav-item{ |
|
257 | 258 | } |
258 | 259 |
|
259 | 260 | .menu-item-form{ |
260 | | -margin:000calc(var(--menu-space) *3); |
| 261 | +padding-left:calc(var(--menu-space) *4); |
261 | 262 | } |
262 | 263 | } |
263 | 264 |
|
|
267 | 268 | } |
268 | 269 |
|
269 | 270 | .menu-area{ |
270 | | -grid-template-columns:15em1frcalc(var(--menu-space) *5); |
| 271 | +grid-template-columns:calc(var(--menu-space) *20)1frcalc(var(--menu-space) *5); |
271 | 272 | } |
272 | 273 |
|
273 | | - .menu-content{ |
274 | | -padding-left:calc(var(--menu-space) *5); |
275 | | -padding-right:calc(var(--menu-space) *5); |
| 274 | + .menu-content-item{ |
| 275 | +padding:calc(var(--menu-space) *5); |
276 | 276 | } |
277 | 277 |
|
278 | | - .menu-content-item{ |
279 | | -padding-top:calc(var(--menu-space) *5); |
280 | | -padding-bottom:calc(var(--menu-space) *5); |
| 278 | + .menu-item-header{ |
| 279 | +margin-bottom:calc(var(--menu-space) *4); |
281 | 280 | } |
282 | 281 |
|
283 | 282 | .menu-close-tab{ |
284 | 283 | height:calc(var(--menu-space) *5); |
285 | 284 | width:calc(var(--menu-space) *5); |
286 | 285 | } |
| 286 | + |
| 287 | + .menu-item-form{ |
| 288 | +padding-left:calc(var(--menu-space) *5); |
| 289 | + } |
287 | 290 | } |
288 | 291 |
|
289 | 292 | @media (min-width:1100px){ |
|
0 commit comments