diff --git a/src/client/theme-default/components/NavBar.vue b/src/client/theme-default/components/NavBar.vue
index 99cd3f9a..b99bfafa 100644
--- a/src/client/theme-default/components/NavBar.vue
+++ b/src/client/theme-default/components/NavBar.vue
@@ -12,7 +12,7 @@
/>
{{ $site.title }}
-
+
@@ -29,4 +29,10 @@
height: 1.3rem;
vertical-align: bottom;
}
+
+@media screen and (max-width: 719px) {
+ .hide-mobile {
+ display: none;
+ }
+}
diff --git a/src/client/theme-default/components/NavBarLink.vue b/src/client/theme-default/components/NavBarLink.vue
index f6f5da6b..20da3b51 100644
--- a/src/client/theme-default/components/NavBarLink.vue
+++ b/src/client/theme-default/components/NavBarLink.vue
@@ -25,7 +25,7 @@
}
.nav-link {
- display: inline-block;
+ display: block;
margin-bottom: -2px;
border-bottom: 2px solid transparent;
font-size: 0.9rem;
diff --git a/src/client/theme-default/components/NavBarLinks.vue b/src/client/theme-default/components/NavBarLinks.vue
index 7bd1f228..e2ef6ccb 100644
--- a/src/client/theme-default/components/NavBarLinks.vue
+++ b/src/client/theme-default/components/NavBarLinks.vue
@@ -20,7 +20,8 @@
@media screen and (max-width: 719px) {
.nav-links {
- display: none;
+ display: block;
+ height: auto;
}
}
diff --git a/src/client/theme-default/components/NavDropdownLink.vue b/src/client/theme-default/components/NavDropdownLink.vue
index fb17a533..03f4a4bd 100644
--- a/src/client/theme-default/components/NavDropdownLink.vue
+++ b/src/client/theme-default/components/NavDropdownLink.vue
@@ -46,7 +46,7 @@
.dropdown-wrapper {
position: relative;
cursor: pointer;
- display: inline-block;
+ display: block;
margin-left: 1.5rem;
}
.dropdown-wrapper .dropdown-title {
diff --git a/src/client/theme-default/components/SideBar.ts b/src/client/theme-default/components/SideBar.ts
index 89988165..260e97bb 100644
--- a/src/client/theme-default/components/SideBar.ts
+++ b/src/client/theme-default/components/SideBar.ts
@@ -9,6 +9,7 @@ import { Header } from '../../../../types/shared'
import { isActive, joinUrl, getPathDirName } from '../utils'
import { DefaultTheme } from '../config'
import { useActiveSidebarLinks } from '../composables/activeSidebarLink'
+import NavBarLinks from './NavBarLinks.vue'
const SideBarItem: FunctionalComponent<{
item: ResolvedSidebarItem
@@ -33,6 +34,7 @@ const SideBarItem: FunctionalComponent<{
export default {
components: {
+ NavBarLinks,
SideBarItem
},
diff --git a/src/client/theme-default/components/SideBar.vue b/src/client/theme-default/components/SideBar.vue
index 8ce13fdd..deb214bf 100644
--- a/src/client/theme-default/components/SideBar.vue
+++ b/src/client/theme-default/components/SideBar.vue
@@ -1,4 +1,5 @@
+
@@ -7,6 +8,15 @@