File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 101101 background : var (--color-surface-strong );
102102}
103103
104- .header__search-bar : has ( : focus-visible ) {
104+ .header__search-bar : focus-within {
105105 outline : 2px solid var (--color-stroke-link-accent );
106106}
107107
@@ -391,7 +391,7 @@ html.dark .header__icon--theme-moon {
391391
392392/* ==========================================================================
393393 Mobile drawer
394- CSS-only toggle via hidden checkbox + :has() selector .
394+ CSS-only toggle via hidden checkbox + sibling combinator .
395395 ========================================================================== */
396396
397397.header__menu-toggle {
@@ -411,16 +411,16 @@ html.dark .header__icon--theme-moon {
411411 display : none;
412412}
413413
414- .header : has (. header__menu-toggle : checked ) .header__menu-icon--open {
414+ .header__menu-toggle : checked ~ . header__menu-btn .header__menu-icon--open {
415415 display : none;
416416}
417417
418- .header : has (. header__menu-toggle : checked ) .header__menu-icon--close {
418+ .header__menu-toggle : checked ~ . header__menu-btn .header__menu-icon--close {
419419 display : inline-flex;
420420}
421421
422422@media (max-width : 990px ) {
423- .header : has (. header__menu-toggle : checked ) .header__drawer {
423+ .header__menu-toggle : checked ~ .header__drawer {
424424 display : flex;
425425 }
426426}
You can’t perform that action at this time.
0 commit comments