Add subsections to documentation navigation

- Add hierarchical subsections to Handlers (Basic, Intermediate, Advanced)
- Add hierarchical subsections to Advanced Features (UI Features, System Features, Data Handling)
- Add JavaScript to dynamically assign clean IDs to h3 headings for anchor links
- Add CSS styling for navigation subsections with proper indentation
- Fix parentheses balance issues in onerc.el functions
This commit is contained in:
2025-12-30 16:05:59 +01:00
parent 4d6b92e1a4
commit 15f80f37ee
3 changed files with 54 additions and 3 deletions

View File

@@ -338,6 +338,30 @@ a:hover,
list-style-position: inside;
}
.nav-docs__sublist {
list-style: "· ";
list-style-position: inside;
padding-left: 1rem;
margin-top: 0.5rem;
margin-bottom: 0.5rem;
font-size: 0.9rem;
}
.nav-docs__subitem {
margin: 0.25rem 0;
}
.nav-docs__sublink {
color: var(--color-gray);
text-decoration: none;
opacity: 0.8;
}
.nav-docs__sublink:hover {
opacity: 1;
color: var(--color-brown);
}
/* Home */
.nav-home__list {