Divya and Franck Abgrall
e8064b01ee
feat($theme-default) Propagate toggleSidebar event to parent ( #1816 )
2019-09-12 17:33:00 +02:00
Kid and ULIVZ
668d68f963
refactor(theme-default): Import Prism theme in stylesheets instead of "Layout.vue" to allow custom styles to override them. ( #1707 )
...
* remove prism theme in default layout
* add prism theme to code.styl
2019-07-20 14:48:19 +08:00
Nguyen Van Ngoc and ULIVZ
f0d1344695
fix($theme-default): using '.theme-default-content' to replace '.content' in 404 layout ( #1646 )
2019-06-09 23:53:05 +08:00
ULIVZ
dabf506022
fix($core): Index.styl is not injected at the end of the style bundle ( close : #1523 )
...
BTW, A theme cannot require the theme's styles at the layout but need use `Index.styl` instead.
2019-04-07 00:45:06 +08:00
ULIVZ and GitHub
d16d3d574e
feat: refine theme api ( #1319 )
2019-02-26 23:53:38 +08:00
ULIVZ
8f43be567f
refactor: update code style
2019-02-04 02:02:44 +08:00
ULIVZ
25db1ba4ae
feat: standalone nprogress plugin
...
- Install it: yarn add @vuepress/plugin-nprogress@next
2018-12-23 22:43:52 +08:00
ULIVZ
b3c2f68003
chore: remove outdated code
2018-11-30 01:22:34 +08:00
ULIVZ
8dd418efd0
fix($theme-default): Extending Layout.vue causes the Sidebar to disappear ( close : #1045 )
2018-11-29 23:36:07 +08:00
ULIVZ
1f345d1795
fix($default-theme): remove custom layout legacy. ( close : #935 )
2018-10-18 03:57:37 +08:00
ULIVZ
e231744504
refactor($default-theme): simplify & reorganize
2018-10-06 00:54:10 +08:00
ULIVZ
cf088f556e
refactor($core): simplify page components registration
2018-09-06 23:11:29 +08:00
ULIVZ
7f7fe18d40
feat: support clean and multiple custom layout. / theme default layouts dir
...
1. Refine ExtendPageDataOption, simplify the implmentation
2. Introduce LayoutDistributor as the unique route layout entry
3. Inject layout components to LayoutDistributor
4. Register layout components located at themedir/layouts
5. Reorganize the default theme's structure
2018-09-05 01:02:19 +08:00