Skip to content

Commit 18b0979

Browse files
CORE: header resp (#799)
* CORE: header resp * CORE: lint fix
1 parent 65ef58b commit 18b0979

File tree

1 file changed

+14
-28
lines changed

1 file changed

+14
-28
lines changed

src/modules/header/styles.css

Lines changed: 14 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@
5151
}
5252

5353
.logo-container {
54-
flex: 1;
54+
flex: 0 1 auto;
5555
min-width: var(--logo-min-width);
56-
max-width: calc(var(--page-padding-x) + 1rem);
56+
max-width: none;
5757
max-height: 3rem;
5858
padding: 0;
5959
margin-right: auto;
@@ -69,6 +69,7 @@
6969
color: initial;
7070
text-decoration: none;
7171
gap: 10px;
72+
white-space: nowrap;
7273
}
7374

7475
.logo-link:hover,
@@ -154,10 +155,7 @@
154155
* This is only to support dynamic colours, i.e. transitions,
155156
* and custom properties for colour setting.
156157
*/
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')) {
161159
clip-path:
162160
path(
163161
'M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z'
@@ -202,19 +200,11 @@
202200
}
203201

204202
.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));
208204

209205
& .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)));
218208
}
219209
}
220210

@@ -428,6 +418,7 @@
428418

429419
.about-menu {
430420
flex-direction: column;
421+
431422
@media (--header-breakpoint-up) {
432423
& .menu-list {
433424
flex-direction: row;
@@ -441,7 +432,7 @@
441432
}
442433

443434
/* stylelint-disable declaration-no-important */
444-
.member-menu-item {
435+
.member-menu-item {
445436
display: flex !important;
446437
flex-direction: column;
447438
align-items: flex-start;
@@ -462,8 +453,9 @@
462453
--app-bar-padding-y: 0;
463454
--app-bar-padding-x: 0;
464455

465-
flex: 1;
456+
flex: 1 1 auto;
466457
align-self: center;
458+
min-width: 200px;
467459
margin-right: .5rem;
468460
}
469461

@@ -537,10 +529,7 @@
537529
@media (--header-breakpoint-up) {
538530
.select {
539531
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));
544533
}
545534

546535
.select:focus-within {
@@ -559,11 +548,7 @@
559548
*/
560549
@media (max-width: 93rem) and (min-width: 768px) {
561550
.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));
567552
}
568553
}
569554

@@ -603,6 +588,7 @@
603588
}
604589
}
605590
}
591+
606592
@media (max-width: 768px) {
607593
.peace {
608594
display: none;

0 commit comments

Comments
 (0)