docs: add page level sidebar (#1749)

* POC: docs: add page level sidebar

Closes #1341

* docs: hide level 1 test page from navbar
This commit is contained in:
Thaïs
2023-09-29 17:50:21 +02:00
committed by GitHub
parent 4e181aa40e
commit ae0acd508a
9 changed files with 72 additions and 11 deletions

View File

@ -174,6 +174,25 @@ li.coming-soon a::after {
margin-left: var(--ifm-menu-link-padding-horizontal);
}
.menu__list-item--home {
font-size: 13px;
margin: 1.5rem 0;
}
.theme-doc-sidebar-item-link-level-1.menu__list-item--root .sidebar-item-icon {
background-clip: content-box;
background-color: var(--category-icon-background-color);
border: 1px solid var(--category-icon-border-color);
border-radius: 8px;
padding: 3px;
margin-right: 16px;
}
.theme-doc-sidebar-item-link-level-1.menu__list-item--root .sidebar-item-icon svg {
height: 22px;
width: 22px;
padding: 1px;
}
.sidebar-item-icon {
display: flex;
vertical-align: center;