diff --git a/src/pages/docs/types/index.astro b/src/pages/docs/types/index.astro
index cda2394..e72f7d4 100644
--- a/src/pages/docs/types/index.astro
+++ b/src/pages/docs/types/index.astro
@@ -6,20 +6,26 @@ const routes = await getTypeData();
const modules = [...new Set(routes.map(route => route.type))];
---
-
- Type Definitions
-
- {modules.map(moduleEntry => {
- const indexData = routes.filter(route => route.name === "index")
- const indexSingled = indexData.filter(indexEntry => indexEntry.type === moduleEntry)[0]
- const description = indexSingled.data.description
- return (
-
-
- {moduleEntry}
-
-
{description}
-
)
- })}
+
+
+
+
Module Listing
+
+ All modules included with Quickshell
+
+ {modules.map(moduleEntry => {
+ const indexData = routes.filter(route => route.name === "index")
+ const indexSingled = indexData.filter(indexEntry => indexEntry.type === moduleEntry)[0]
+ const description = indexSingled.data.description
+ return (
+
+
+ {moduleEntry}
+
+
{description}
+
)
+ })}
+
+
diff --git a/src/styles/docs/docs-types.css b/src/styles/docs/docs-types.css
index 8be9bac..00c9984 100644
--- a/src/styles/docs/docs-types.css
+++ b/src/styles/docs/docs-types.css
@@ -19,29 +19,6 @@
&:not(:last-child) {
border-bottom: 1px solid hsla(var(--blue) 10 15 / 0.6);
}
-
- & .root-nav-link {
- font-size: 1.137rem;
- max-height: 2rem;
- position: relative;
- text-decoration: none;
- text-align: center;
-
- &::before {
- content: "";
- position: absolute;
- bottom: 0;
- left: 0;
- width: 100%;
- height: 1px;
- background: linear-gradient(
- 90deg,
- transparent 25%,
- hsla(var(--accent-500) / 0.88) 50%,
- transparent 75%
- );
- }
- }
}
}
@@ -353,27 +330,6 @@ html.dark .typevariants {
display: grid;
grid-template-columns: 0.60fr 1.40fr;
- & .root-nav-link {
- justify-self: start;
- height: max-content;
-
- &::before {
- width: 0;
- background: linear-gradient(
- to right,
- hsla(var(--accent-400) / 0.5) var(--percent),
- hsla(var(--accent-400) / 0) 100%
- );
- animation: percentToZero 250ms ease-in-out forwards;
- transition: width 0.25s ease-in-out;
- }
-
- &:hover::before {
- animation: percentToFifty 250ms ease-in-out forwards;
- width: 100%;
- }
- }
-
& .root-nav-desc {
padding-left: 1rem;
border-left: 1px solid hsl(var(--blue) 10 15 / 0.6);
diff --git a/src/styles/docs/nav/nav-tree.css b/src/styles/docs/nav/nav-tree.css
index 67a35b4..4a2f341 100644
--- a/src/styles/docs/nav/nav-tree.css
+++ b/src/styles/docs/nav/nav-tree.css
@@ -28,6 +28,10 @@
&.nav-current {
color: hsl(var(--nav-selected-text));
background-color: hsl(var(--nav-selected-bkg));
+
+ &:hover {
+ background-color: hsl(var(--nav-selected-hovered-bkg));
+ }
}
}
@@ -79,12 +83,16 @@
}
& .accordion-container > div {
- padding-left: 1.2em;
+ padding-left: 1.3em;
& p:first-child {
padding-top: 0;
margin-top: 0;
}
+
+ & :last-child {
+ margin-bottom: 0rem;
+ }
}
}