Skip to content

Commit ce18801

Browse files
committed
docs: fix error and style override problem when build docs
1 parent 753ac12 commit ce18801

File tree

1 file changed

+31
-36
lines changed

1 file changed

+31
-36
lines changed

docs/.vuepress/theme/layouts/Layout.vue

Lines changed: 31 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,7 @@
3737
/>
3838
</Sidebar>
3939

40-
<div
41-
class="custom-layout"
42-
v-if="$page.frontmatter.layout"
43-
>
44-
<component :is="$page.frontmatter.layout"/>
45-
</div>
46-
47-
<template v-else-if="$page.frontmatter.home"/>
40+
<template v-if="$page.frontmatter.home"/>
4841

4942
<transition name="content-fade" appear v-else>
5043
<Page :sidebar-items="sidebarItems">
@@ -107,41 +100,43 @@ body
107100
font 16px/1.42857 PingFang SC, Lantinghei SC, Microsoft Yahei, Hiragino Sans GB, Microsoft Sans Serif, WenQuanYi Micro Hei, sans-serif
108101
background-color $c-bg
109102
110-
.navbar
111-
transition all 0.3s
112-
border-bottom-color transparent
103+
.theme-container
104+
// override layout styles in default theme
105+
.navbar
106+
transition all 0.3s
107+
border-bottom-color transparent
113108
114-
.home-link
115-
margin-left 5px
116-
padding-right 40px
117-
pointer-events none
118-
visibility hidden
109+
.home-link
110+
margin-left 5px
111+
padding-right 40px
112+
pointer-events none
113+
visibility hidden
119114
120-
.links,
121-
.sidebar-button
122-
transition all 0.3s
115+
.links,
116+
.sidebar-button
117+
transition all 0.3s
123118
124-
.sidebar
125-
@media (min-width $mq-mobile + 1)
126-
width $s-sidebar-width * 0.82
127-
background $c-bg
119+
.sidebar
120+
@media (min-width $mq-mobile + 1)
121+
width $s-sidebar-width * 0.82
122+
background $c-bg
128123
129-
@media (min-width $mq-narrow + 1)
130-
width $s-sidebar-width
124+
@media (min-width $mq-narrow + 1)
125+
width $s-sidebar-width
131126
132-
.page
133-
@media (min-width $mq-mobile + 1)
134-
padding-left $s-sidebar-width * 0.82
127+
.page
128+
@media (min-width $mq-mobile + 1)
129+
padding-left $s-sidebar-width * 0.82
135130
136-
@media (min-width $mq-narrow + 1)
137-
padding-left $s-sidebar-width
131+
@media (min-width $mq-narrow + 1)
132+
padding-left $s-sidebar-width
138133
139-
.content:not(.custom),
140-
.page-edit,
141-
.page-nav
142-
margin-left 0
134+
.content:not(.custom),
135+
.page-edit,
136+
.page-nav
137+
margin-left 0
143138
144-
.theme-container
139+
// custom layout styles
145140
.previewer
146141
position absolute
147142
z-index 10
@@ -340,7 +335,7 @@ body
340335
&.no-sidebar
341336
.sidebar
342337
@media (min-width $mq-mobile + 1)
343-
display block
338+
display block !important
344339
visibility hidden
345340
pointer-events none
346341

0 commit comments

Comments
 (0)