summaryrefslogtreecommitdiffstats
path: root/assets
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-06-26 17:31:46 +0200
committerDanilo M. <danix@danix.xyz>2026-06-26 17:31:46 +0200
commit383c4f7a7c64450dcb993ec1db3a63b87b93836d (patch)
tree1481739a00e8db542a3951e02edbb09a445a0512 /assets
parent93cee5f1d37a685d1133d737cc9057bfdf3ee31c (diff)
downloaddanixxyz-theme-383c4f7a7c64450dcb993ec1db3a63b87b93836d.tar.gz
danixxyz-theme-383c4f7a7c64450dcb993ec1db3a63b87b93836d.zip
fix: submenu as expanding second row inside header glass
Replace floating dropdown box with a full-width centered second row that expands the existing frosted header panel on hover/focus. Project pages in the submenu fall back to page title when no menu name is set. Same label fallback applied to mobile overlay children.
Diffstat (limited to 'assets')
-rw-r--r--assets/css/main.min.css44
1 files changed, 8 insertions, 36 deletions
diff --git a/assets/css/main.min.css b/assets/css/main.min.css
index 0278dc9..44735f9 100644
--- a/assets/css/main.min.css
+++ b/assets/css/main.min.css
@@ -2343,10 +2343,6 @@ article.border.border-border\/30.rounded-lg.overflow-hidden.group.menu-overlay {
left: 0px;
}
-.left-1\/2 {
- left: 50%;
-}
-
.left-3 {
left: 0.75rem;
}
@@ -2379,10 +2375,6 @@ article.border.border-border\/30.rounded-lg.overflow-hidden.group.menu-overlay {
top: 1rem;
}
-.top-full {
- top: 100%;
-}
-
.z-10 {
z-index: 10;
}
@@ -2666,11 +2658,6 @@ article.border.border-border\/30.rounded-lg.overflow-hidden.group.menu-overlay {
min-width: 0px;
}
-.min-w-max {
- min-width: -moz-max-content;
- min-width: max-content;
-}
-
.max-w-2xl {
max-width: 42rem;
}
@@ -2715,11 +2702,6 @@ article.border.border-border\/30.rounded-lg.overflow-hidden.group.menu-overlay {
flex-shrink: 0;
}
-.-translate-x-1\/2 {
- --tw-translate-x: -50%;
- transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-}
-
.translate-x-0 {
--tw-translate-x: 0px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
@@ -3129,10 +3111,6 @@ article.border.border-border\/30.rounded-lg.overflow-hidden.group.menu-overlay {
padding-top: 0.5rem;
}
-.pt-3 {
- padding-top: 0.75rem;
-}
-
.pt-6 {
padding-top: 1.5rem;
}
@@ -3319,12 +3297,6 @@ article.border.border-border\/30.rounded-lg.overflow-hidden.group.menu-overlay {
opacity: 0.75;
}
-.shadow-lg {
- --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
- --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
-}
-
.shadow-xl {
--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
@@ -5258,14 +5230,6 @@ html.theme-light .hero-name {
opacity: 0.5;
}
-.group:focus-within .group-focus-within\:flex {
- display: flex;
-}
-
-.group:hover .group-hover\:flex {
- display: flex;
-}
-
.group:hover .group-hover\:scale-105 {
--tw-scale-x: 1.05;
--tw-scale-y: 1.05;
@@ -5362,6 +5326,14 @@ html.theme-light .hero-name {
font-size: 6rem;
line-height: 1;
}
+
+ .group\/header:focus-within .md\:group-focus-within\/header\:flex {
+ display: flex;
+ }
+
+ .group\/header:hover .md\:group-hover\/header\:flex {
+ display: flex;
+ }
}
@media (prefers-color-scheme: dark) {