Commit Graph
21 Commits
Author SHA1 Message Date
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
ULIVZ f81f3732f6 feat: refine theme API
1. Support scope package and shortcut like plugin.
2. Support relative path for 'layout' and 'notFound' option.
2018-09-02 22:55:44 +08:00
ULIVZ b45633efca refactor($core): move core resuable utilities to 'shared-utils and fix tests 2018-08-29 01:37:56 +08:00
ULIVZ eca8a61b04 test: init @vuepress/test-utils and migrate all tests 2018-08-27 19:35:18 +08:00
ULIVZandGitHub 2bdf88c9eb feat: blog stage 1 - permalink (#763)
* feat: siteConfig.permalink & frontmatter.permalink

* chore: ensure leading and ending slash

* chore: update comment
2018-08-27 01:39:12 +08:00
ULIVZ c1cf4b131b Revert "feat: set up @vuepress/plugin-stylus"
This reverts commit 17cd87d2b7.
2018-08-22 01:31:25 +08:00
ULIVZ 17cd87d2b7 feat: set up @vuepress/plugin-stylus 2018-08-20 23:39:45 +08:00
ULIVZ 6a97de101c chore($theme-default): remove '@vuepress/google-analytics' preset. 2018-08-18 04:10:27 +08:00
ULIVZ 0652242770 feat: Completely make '@vuepress/plugin-pwa' a standalone plugin 2018-08-17 05:58:59 +08:00
ULIVZ d74615dc06 feat: init "@vuepress/plugin-pwa" 2018-08-16 03:04:15 +08:00
ULIVZ 9a50862c26 feat: refine plugin API 2018-08-15 22:34:08 +08:00
ULIVZ 17f0acdf50 docs: document for default theme 2018-08-12 14:49:32 +08:00
ULIVZ 397d01a5c3 feat: init @vuepress/plugin-google-analytics 2018-08-12 14:46:37 +08:00
ULIVZ 590c1c46d6 chore: update package.json 2018-08-12 05:52:55 +08:00
ULIVZ 2e923d5772 chore: correct deps 2018-08-12 05:39:38 +08:00
ULIVZ 642968a089 refactor: Move active-header-links to default theme. 2018-08-10 16:31:33 +08:00
ULIVZ e2a784d716 refactor: Extract default-theme-only webpack aliases 2018-08-10 15:43:12 +08:00
ULIVZ 3f65817c37 feat: new theme api 2018-08-10 14:10:27 +08:00
ULIVZ 9693ae1092 chore: move all docs to sub dir 2018-08-10 12:16:51 +08:00
ULIVZ 7892556201 feat: init monorepo 2018-08-10 12:01:29 +08:00