|
51 | 51 | } |
52 | 52 |
|
53 | 53 | .logo-container { |
54 | | - flex: 1; |
| 54 | + flex: 0 1 auto; |
55 | 55 | min-width: var(--logo-min-width); |
56 | | - max-width: calc(var(--page-padding-x) + 1rem); |
| 56 | + max-width: none; |
57 | 57 | max-height: 3rem; |
58 | 58 | padding: 0; |
59 | 59 | margin-right: auto; |
|
69 | 69 | color: initial; |
70 | 70 | text-decoration: none; |
71 | 71 | gap: 10px; |
| 72 | + white-space: nowrap; |
72 | 73 | } |
73 | 74 |
|
74 | 75 | .logo-link:hover, |
|
154 | 155 | * This is only to support dynamic colours, i.e. transitions, |
155 | 156 | * and custom properties for colour setting. |
156 | 157 | */ |
157 | | - @supports ( |
158 | | - clip-path: |
159 | | - path('M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z') |
160 | | - ) { |
| 158 | + @supports (clip-path: path('M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z')) { |
161 | 159 | clip-path: |
162 | 160 | path( |
163 | 161 | 'M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z' |
|
202 | 200 | } |
203 | 201 |
|
204 | 202 | .group { |
205 | | - padding: |
206 | | - var(--app-bar-padding-y, var(--component-padding-y)) |
207 | | - var(--app-bar-padding-x, var(--component-padding-x)); |
| 203 | + padding: var(--app-bar-padding-y, var(--component-padding-y)) var(--app-bar-padding-x, var(--component-padding-x)); |
208 | 204 |
|
209 | 205 | & .item { |
210 | | - margin-right: |
211 | | - calc( |
212 | | - -1 * var(--app-bar-padding-x, var(--component-padding-x)) |
213 | | - ); |
214 | | - margin-left: |
215 | | - calc( |
216 | | - -1 * var(--app-bar-padding-x, var(--component-padding-x)) |
217 | | - ); |
| 206 | + margin-right: calc(-1 * var(--app-bar-padding-x, var(--component-padding-x))); |
| 207 | + margin-left: calc(-1 * var(--app-bar-padding-x, var(--component-padding-x))); |
218 | 208 | } |
219 | 209 | } |
220 | 210 |
|
|
428 | 418 |
|
429 | 419 | .about-menu { |
430 | 420 | flex-direction: column; |
| 421 | + |
431 | 422 | @media (--header-breakpoint-up) { |
432 | 423 | & .menu-list { |
433 | 424 | flex-direction: row; |
|
441 | 432 | } |
442 | 433 |
|
443 | 434 | /* stylelint-disable declaration-no-important */ |
444 | | -.member-menu-item { |
| 435 | +.member-menu-item { |
445 | 436 | display: flex !important; |
446 | 437 | flex-direction: column; |
447 | 438 | align-items: flex-start; |
|
462 | 453 | --app-bar-padding-y: 0; |
463 | 454 | --app-bar-padding-x: 0; |
464 | 455 |
|
465 | | - flex: 1; |
| 456 | + flex: 1 1 auto; |
466 | 457 | align-self: center; |
| 458 | + min-width: 200px; |
467 | 459 | margin-right: .5rem; |
468 | 460 | } |
469 | 461 |
|
|
537 | 529 | @media (--header-breakpoint-up) { |
538 | 530 | .select { |
539 | 531 | position: relative; |
540 | | - max-width: |
541 | | - calc( |
542 | | - (100vw - 2 * var(--page-padding-x)) * var(--main-content-ratio) |
543 | | - ); |
| 532 | + max-width: calc((100vw - 2 * var(--page-padding-x)) * var(--main-content-ratio)); |
544 | 533 | } |
545 | 534 |
|
546 | 535 | .select:focus-within { |
|
559 | 548 | */ |
560 | 549 | @media (max-width: 93rem) and (min-width: 768px) { |
561 | 550 | .select { |
562 | | - max-width: |
563 | | - calc( |
564 | | - (100vw - 2 * var(--page-padding-x)) * var(--main-content-ratio) - |
565 | | - var(--logo-min-width) + var(--page-padding-x) |
566 | | - ); |
| 551 | + max-width: calc((100vw - 2 * var(--page-padding-x)) * var(--main-content-ratio) - var(--logo-min-width) + var(--page-padding-x)); |
567 | 552 | } |
568 | 553 | } |
569 | 554 |
|
|
603 | 588 | } |
604 | 589 | } |
605 | 590 | } |
| 591 | + |
606 | 592 | @media (max-width: 768px) { |
607 | 593 | .peace { |
608 | 594 | display: none; |
|
0 commit comments