Skip to content

Commit 114327f

Browse files
authored
feat: Update sidebar
Resolves #236
1 parent 99629f7 commit 114327f

File tree

2 files changed

+36
-11
lines changed

2 files changed

+36
-11
lines changed

src/css/nav.css

Lines changed: 34 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,12 +72,14 @@ html.is-clipped--nav {
7272

7373
.nav-list {
7474
margin: 0;
75-
padding: 0 1rem;
75+
padding: 0;
76+
padding-right: 1rem;
77+
padding-left: 5px;
7678
}
7779

7880
.nav-menu > .nav-list .nav-list {
7981
padding: 0;
80-
margin: 0 0 0 0.75rem;
82+
margin: 0 0 0 0.5rem;
8183
}
8284

8385
.nav-list a.link-external::after {
@@ -124,11 +126,10 @@ html.is-clipped--nav {
124126
outline: none;
125127
line-height: inherit;
126128
position: absolute;
127-
height: calc(var(--nav-line-height) * 1.5em);
128-
width: calc(var(--nav-line-height) * 1.5em);
129-
margin-top: 2px;
130-
margin-left: calc(var(--nav-line-height) * -1em);
131-
right: 2px;
129+
height: calc(var(--nav-line-height) * 1.1em);
130+
width: calc(var(--nav-line-height) * 1.1em);
131+
margin-top: 6px;
132+
left: 2px;
132133
transform: rotate(-90deg);
133134
}
134135

@@ -164,14 +165,38 @@ html.is-clipped--nav {
164165
display: block;
165166
padding: 0.4rem 0.5rem;
166167
border-radius: 3px;
167-
padding-right: 28px;
168+
padding-left: 12px;
169+
margin-left: 10px;
170+
}
171+
172+
.nav-item-toggle + .nav-link,
173+
.nav-item-toggle + .nav-text {
174+
margin-left: 0;
175+
padding-left: 22px;
176+
}
177+
178+
.nav-item-toggle:hover + .nav-link,
179+
.nav-item-toggle:hover + .nav-text {
180+
background: #ebf2f2;
181+
}
182+
183+
.nav-item.is-current-page > .nav-item-toggle:hover + .nav-link {
184+
background: var(--selected-background-color);
185+
}
186+
187+
.nav-link:hover {
188+
color: #06c;
168189
}
169190

170191
.nav-link:hover,
171192
.nav-text:hover {
172193
text-decoration: none;
173194
background: #ebf2f2;
174-
color: #06c;
195+
}
196+
197+
.dark-theme .nav-item-toggle:hover + .nav-link,
198+
.dark-theme .nav-item-toggle:hover + .nav-text {
199+
background: #262a2d;
175200
}
176201

177202
.dark-theme .nav-link:hover,

src/css/vendor/search.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
color: var(--body-font-color);
1313
background: var(--body-background-color);
1414
text-align: left;
15-
padding-left: 50px;
15+
padding-left: 40px;
1616
border: 1px solid var(--nav-panel-divider-color);
1717
border-left-width: 0;
1818
border-right-width: 0;
@@ -67,7 +67,7 @@
6767
.DocSearch-Button svg {
6868
position: absolute;
6969
top: 10px;
70-
left: 25px;
70+
left: 15px;
7171
width: 20px;
7272
fill: var(--body-font-color);
7373
}

0 commit comments

Comments
 (0)