Skip to content

Commit 2b9b711

Browse files
committed
allow turning off search + sidebar tweaks
1 parent 6325523 commit 2b9b711

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

docs/default-theme-config/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ $codeBgColor = #282c34
2020

2121
### nav
2222

23+
### search
24+
2325
### sidebar
2426

2527
### sidebarDepth

lib/default-theme/NavLinks.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<nav class="nav-links" v-if="userLinks.length && githubLink">
2+
<nav class="nav-links" v-if="userLinks.length || githubLink">
33
<!-- user links -->
44
<router-link v-for="item in userLinks"
55
:to="item.link"

lib/default-theme/Navbar.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</span>
1313
</router-link>
1414
<div class="links">
15-
<SearchBox/>
15+
<SearchBox v-if="$site.themeConfig.search !== false"/>
1616
<NavLinks class="can-hide"/>
1717
</div>
1818
</header>

lib/default-theme/Sidebar.vue

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div class="sidebar">
33
<NavLinks/>
4-
<ul>
4+
<ul class="sidebar-links" v-if="sidebarItems.length">
55
<li v-for="(item, i) in sidebarItems">
66
<SidebarLink v-if="item.type === 'page'" :item="item"/>
77
<SidebarGroup v-else-if="item.type === 'group'"
@@ -149,12 +149,13 @@ function resolveItem (item, pages, base, isNested) {
149149
display none
150150
border-bottom 1px solid $borderColor
151151
padding 0.5rem 0 0.75rem 0
152-
margin-bottom 1rem
153152
a
154153
display block
155154
font-weight 600
156155
font-size 1.1em
157156
padding 0.5rem 0 0.5rem 1.5rem
157+
.sidebar-links
158+
margin-top 1rem
158159
159160
@media (max-width: $MQMobile)
160161
.sidebar

0 commit comments

Comments
 (0)