Skip to content

Commit 6da45d9

Browse files
Rebuild assets
1 parent 1b9c4ad commit 6da45d9

File tree

4 files changed

+124
-92
lines changed

4 files changed

+124
-92
lines changed

public/dist/assets/styles/advanced.css

Lines changed: 59 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -421,18 +421,8 @@ br {
421421
display: none;
422422
}
423423

424-
.icon--submenu {
425-
margin-inline-start: auto;
426-
}
427-
@media screen and (min-width: 70em) {
428-
.icon--submenu {
429-
margin-inline-start: 0.25rem;
430-
transform: rotate(90deg);
431-
}
432-
}
433-
434-
[dir=rtl] .icon--submenu {
435-
transform: rotate(180deg);
424+
.js .global-nav__inner .top-nav-item > .nav-link::after {
425+
visibility: visible;
436426
}
437427

438428
.global-nav__inner [data-trigger=sub-nav] {
@@ -454,6 +444,16 @@ br {
454444
display: inline-flex;
455445
}
456446
}
447+
.global-nav__inner [data-trigger=sub-nav]::after {
448+
margin-inline-start: auto !important;
449+
transform: rotate(-45deg);
450+
}
451+
@media screen and (min-width: 70em) {
452+
.global-nav__inner [data-trigger=sub-nav]::after {
453+
margin-inline-start: 0.5rem !important;
454+
transform: rotate(45deg);
455+
}
456+
}
457457
.global-nav__inner [data-trigger=sub-nav]:focus {
458458
background-color: #f9dc4a;
459459
background-image: none !important;
@@ -463,8 +463,18 @@ br {
463463
display: none;
464464
}
465465
@media screen and (min-width: 70em) {
466-
.global-nav__inner [data-trigger=sub-nav][aria-expanded=true] .icon--submenu {
467-
transform: rotate(-90deg);
466+
.global-nav__inner [data-trigger=sub-nav][aria-expanded=true]::after {
467+
scale: -1;
468+
}
469+
}
470+
471+
[dir=rtl] .global-nav__inner [data-trigger=sub-nav]::after {
472+
transform: rotate(135deg);
473+
}
474+
@media screen and (min-width: 70em) {
475+
[dir=rtl] .global-nav__inner [data-trigger=sub-nav]::after {
476+
margin-inline-start: 0.25rem;
477+
transform: rotate(45deg);
468478
}
469479
}
470480

@@ -560,24 +570,32 @@ br {
560570
.global-nav__inner [data-button=mobile-back] {
561571
font-size: 1.25rem;
562572
line-height: 1.6;
573+
align-items: center;
563574
border-bottom: solid 1px #bdbdbd;
564575
border-radius: 0;
576+
display: flex;
565577
padding: 0.75rem 5vw;
566578
}
567579
@media screen and (min-width: 70em) {
568580
.global-nav__inner [data-button=mobile-back] {
569581
display: none;
570582
}
571583
}
572-
.global-nav__inner [data-button=mobile-back] .icon--submenu {
573-
height: 1.875rem;
574-
margin-inline-start: 0;
575-
transform: rotate(180deg);
576-
width: 1.875rem;
584+
.global-nav__inner [data-button=mobile-back]::before {
585+
block-size: 1rem;
586+
border-color: #000;
587+
border-style: solid;
588+
border-width: 0 0.25rem 0.25rem 0;
589+
content: "";
590+
inline-size: 1rem;
591+
flex: 0 0 auto;
592+
margin-inline-end: 0.75rem;
593+
margin-inline-start: 0.375rem;
594+
transform: rotate(135deg);
577595
}
578596

579-
[dir=rtl] .global-nav__inner [data-button=mobile-back] .icon--submenu {
580-
transform: none;
597+
[dir=rtl] .global-nav__inner [data-button=mobile-back]::before {
598+
transform: rotate(-45deg);
581599
}
582600

583601
@media screen and (min-width: 70em) {
@@ -605,58 +623,49 @@ br {
605623

606624
.global-nav__inner .nav__submenu li a {
607625
color: #111;
626+
display: block;
608627
font-size: 1.1875rem;
609628
line-height: 1.5;
610629
padding-bottom: 0.5rem;
611630
padding-top: 0.5rem;
612631
text-decoration: none;
613-
width: 100%;
614632
}
615633
@media screen and (min-width: 70em) {
616634
.global-nav__inner .nav__submenu li a {
635+
align-items: center;
636+
display: inline-flex;
637+
padding-inline: 0.125rem;
617638
width: auto;
618639
}
619-
}
620-
.global-nav__inner .nav__submenu li a .icon--larger {
621-
display: none;
622-
fill: #005797;
623-
}
624-
@media screen and (min-width: 70em) {
625-
.global-nav__inner .nav__submenu li a .icon--larger {
626-
display: block;
627-
height: 1.5625rem;
628-
width: 1.5625rem;
640+
.global-nav__inner .nav__submenu li a::before {
641+
block-size: 1rem;
642+
border-color: #005a9c;
643+
border-style: solid;
644+
border-width: 0 0.25rem 0.25rem 0;
645+
content: "";
646+
inline-size: 1rem;
647+
flex: 0 0 auto;
648+
margin-inline-end: 1rem;
649+
transform: rotate(-45deg);
629650
}
630651
}
631652
.global-nav__inner .nav__submenu li a:hover {
632653
color: #024488;
633654
}
634-
.global-nav__inner .nav__submenu li a:hover svg {
635-
fill: currentColor;
655+
.global-nav__inner .nav__submenu li a:hover::before {
656+
border-color: #024488;
636657
}
637658
.global-nav__inner .nav__submenu li a:focus {
638659
background-color: #f9dc4a;
639660
background-image: linear-gradient(to top, #000 3px, #f9dc4a 3px, #f9dc4a);
640661
color: #000;
641662
}
642-
.global-nav__inner .nav__submenu li a:focus svg {
643-
fill: currentColor;
644-
}
645-
646-
.global-nav__inner .nav__submenu li.break-after {
647-
-moz-column-break-after: column;
648-
break-after: column;
649-
}
650-
651-
.global-nav__inner .nav__submenu a .chevron-left {
652-
display: none;
663+
.global-nav__inner .nav__submenu li a:focus::before {
664+
border-color: #000;
653665
}
654666

655-
[dir=rtl] .global-nav__inner .nav__submenu a .chevron-left {
656-
display: block;
657-
}
658-
[dir=rtl] .global-nav__inner .nav__submenu a .chevron-right {
659-
display: none;
667+
[dir=rtl] .global-nav__inner .nav__submenu li a::before {
668+
transform: rotate(135deg);
660669
}
661670

662671
/*------------------------------------*\

0 commit comments

Comments
 (0)