Skip to content

Commit

Permalink
optimized nav-menu
Browse files Browse the repository at this point in the history
  • Loading branch information
CyberAndi authored Dec 5, 2023
1 parent 0ba5c80 commit 350d0e5
Showing 1 changed file with 14 additions and 36 deletions.
50 changes: 14 additions & 36 deletions cascade.css
Original file line number Diff line number Diff line change
Expand Up @@ -923,9 +923,8 @@ header p {
}

.nav li:is(:hover,:active,:focus,:target,:focus-visible,:focus-within),.nav .dropdown:is(:hover,:active,:focus,:target,:focus-visible,:focus-within),.nav .cbi-dropdown[open]:is(:hover,:active,:focus,:target,:focus-visible,:focus-within) {
--focus-color-rgb: 82,168,0;
background: rgba(48,48,48,0.8);
backdrop-filter: blur(3.5px);
backdrop-filter: blur(2.5px);
border: solid 1px rgba(var(--focus-color-rgb),0.6)!important;
outline: 0;
box-shadow: 0.25em 0em 0.5em rgba(0,0,0,0.8) ,inset 0 1px 3px hsla(var(--border-color-low-hsl),.01),0 -3px 8px rgba(var(--focus-color-rgb),0.6);
Expand All @@ -935,52 +934,31 @@ header p {
color: var(--primary-color-medium);
}


.nav a:is(:hover,:active,:focus.:focus-within,:focus-visible,:target), .nav .active:has(a:is(:hover,:active,:focus.:focus-within,:focus-visible,:target)){
--focus-color-rgb: 82,168,0;
.nav > .dropdown:is(:hover,:active,:focus,:target,:focus-visible,:focus-within) > .dropdown-menu {
background: rgba(48,48,48,0.8);
backdrop-filter: blur(2.5px);
border: solid 1px rgba(var(--focus-color-rgb),0.6)!important;
outline: 0;
box-shadow: 0.25em 0em 0.5em rgba(0,0,0,0.8) ,inset 0 1px 3px hsla(var(--border-color-low-hsl),.01),0 -3px 8px rgba(var(--focus-color-rgb),0.6);
box-shadow: 0.25em 0em 0.5em rgba(0,0,0,0.8) ,inset 0 1px 3px hsla(var(--border-color-low-hsl),.01), 0 3px 8px rgba(var(--focus-color-rgb),0.6);
text-decoration: none;
border-radius: 0.35em;
background-color: rgba(48,48,48,0.8);
border-radius: 0 0 0.35em 0.35em;
border-top: none !important;
color: var(--primary-color-medium);
}

.nav .active > a {
background-color: rgba(0,0,0,0.5)
.nav li:is(:hover,:active,:focus,:target,:focus-visible,:focus-within) a::after, .nav .dropdown:is(:hover,:active,:focus,:target,:focus-visible,:focus-within) a::after, .nav .cbi-dropdown[open]:is(:hover,:active,:focus,:target,:focus-visible,:focus-within) a::after, .nav li:is(:hover,:active,:focus,:target,:focus-visible,:focus-within), .nav .dropdown:is(:hover,:active,:focus,:target,:focus-visible,:focus-within) a, .nav .cbi-dropdown[open]:is(:hover,:active,:focus,:target,:focus-visible,:focus-within) a {
color: var(--color-focus);
}

.nav li:has(menu.a:is(:hover,:active,:focus,:target,:focus-visible,:focus-within)),.nav .dropdown:has( a:is(:hover,:active,:focus,:target,:focus-visible,:focus-within)),.nav .cbi-dropdown[open]:has(a:is(:hover,:active,:focus,:target,:focus-visible,:focus-within)) {
--focus-color-rgb: 82,168,0;
background: rgba(48,48,48,0.8);
backdrop-filter: blur(3.5px);
border: solid 1px rgba(var(--focus-color-rgb),0.6)!important;
outline: 0;
box-shadow: 0.25em 0em 0.5em rgba(0,0,0,0.8) ,inset 0 1px 3px hsla(var(--border-color-low-hsl),.01),0 -3px 8px rgba(var(--focus-color-rgb),0.6);
text-decoration: none;
border-radius: 0.35em 0.35em 0 0;
border-bottom: none !important;
color: var(--primary-color-medium);
}

.nav a.menu:is(:hover,:active,:focus.:focus-within,:focus-visible,:target), .nav a:has(.menu:is(:hover,:active,:focus.:focus-within,:focus-visible,:target)) {
--focus-color-rgb: 82,168,0;
background: rgba(48,48,48,0.8);
backdrop-filter: blur(3.5px);
border: solid 1px rgba(var(--focus-color-rgb),0.6)!important;
outline: 0;
box-shadow: 0.25em 0em 0.5em rgba(0,0,0,0.8) ,inset 0 1px 3px hsla(var(--border-color-low-hsl),.01),0 -3px 8px rgba(var(--focus-color-rgb),0.6);
text-decoration: none;
border-radius: 0.35em 0.35em 0 0;
border-bottom: none !important;
color: var(--primary-color-medium);
.nav .active > a {
background-color: rgba(0,0,0,0.5)
}

.nav a.menu:is(:hover,:active,:focus.:focus-within,:focus-visible):after{
--focus-color-rgb: 82,168,0;
border-top: 4px solid rgba(var(--focus-color-rgb),0.6);
text-shadow: 0 1px 3px hsla(var(--border-color-low-hsl),.01),0 0 8px rgba(var(--focus-color-rgb),0.6);

}

.nav .dropdown-menu {
Expand Down Expand Up @@ -1049,8 +1027,8 @@ a.menu:after {
float: none;
display: block;
background-color: transparent;
backdrop-filter: blur(2.5px);
position: relative;
backdrop-filter: blur(2.5px);
}

.dropdown-menu a {
Expand All @@ -1074,7 +1052,7 @@ a.menu:after {
}

.dropdown:is(:hover,:active,:focus.:focus-within,:focus-visible) ul.dropdown-menu {
left: 0
left: -1px;
}

.dropdown-menu .dropdown-menu {
Expand Down

0 comments on commit 350d0e5

Please sign in to comment.