ULIVZ
d9a8ced5d0
feat($theme-default): display els of page bottom after content mounted
2018-11-06 03:42:09 +08:00
ULIVZ
26411e9c4b
chore: rename 'AsyncMarkdownContentLoaded' to 'AsyncMarkdownContentMounted'
2018-11-06 02:53:11 +08:00
ULIVZ
cfd01130af
refactor($core): remove 'custom' prop from 'Content' component
2018-10-22 01:38:26 +08:00
ULIVZ
04588cc9b9
feat($core): register 'themePath/global-components' dir as global components
...
it also close #916
2018-10-09 23:54:08 +08:00
Eko Eryanto and ULIVZ
bd735fbd56
chore: use pointer for sidebar button ( #915 )
2018-10-09 10:48:20 -05:00
ULIVZ
e231744504
refactor($default-theme): simplify & reorganize
2018-10-06 00:54:10 +08:00
ULIVZ
2b2e30836a
feat($core): make palette globally enabled and improve doc
2018-09-29 03:07:24 +08:00
ULIVZ
53cfc78b8d
Merge branch 'master' into next
2018-09-27 01:25:08 +08:00
ULIVZ
b0e3209310
feat: plugin-search
2018-09-24 01:17:32 +08:00
ULIVZ
3125fc7b05
chore: move config.styl to core
2018-09-23 15:16:34 +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
3f65817c37
feat: new theme api
2018-08-10 14:10:27 +08:00
ULIVZ
7892556201
feat: init monorepo
2018-08-10 12:01:29 +08:00