Commit Graph

438 Commits

Author SHA1 Message Date
qingwei.li
dbb92782cf feat(front-matter): add front matter[WIP] 2017-02-19 14:38:38 +08:00
qingwei.li
754f92ce8e fix(search) ignore empty link 2017-02-19 14:38:38 +08:00
qingwei.li
fcb66e8bc7 fix(search): escape html 2017-02-19 14:38:38 +08:00
qingwei.li
2efd859f71 fix(search): fix default config 2017-02-19 14:38:38 +08:00
qingwei.li
2351c3e68c feat(search): Localization for search placeholder, close #80 2017-02-19 14:38:38 +08:00
qingwei.li
079bd00395 refactor(plugins): update search plugin 2017-02-19 14:38:38 +08:00
qingwei.li
86594a3118 feat(themes): add loading info 2017-02-19 14:38:38 +08:00
qingwei.li
7b6a2ac404 fix(render): support html file 2017-02-19 14:38:38 +08:00
qingwei.li
3e7d6ab26c docs: add executeScript demo 2017-02-19 14:38:38 +08:00
qingwei.li
c7e09c34a7 fix(compiler): link 2017-02-19 14:38:38 +08:00
qingwei.li
b7768b1b3c feat(render): add auto header 2017-02-19 14:38:38 +08:00
qingwei.li
fd9c3bd19d docs: update 2017-02-19 14:38:38 +08:00
qingwei.li
e2b7b976cf refactor(core): fix route path 2017-02-19 14:38:38 +08:00
qingwei.li
8cae16539d refactor(core): add scroll event 2017-02-19 14:38:38 +08:00
qingwei.li
27e7e749af refactor(core): and cover 2017-02-19 14:38:38 +08:00
qingwei.li
fbd51afdcb refactor(core): and sidebar event 2017-02-19 14:38:38 +08:00
qingwei.li
fe88c154b0 refactor(core): and markdown compiler 2017-02-19 14:38:38 +08:00
qingwei.li
30da0d5d46 refactor(core): add router 2017-02-19 14:38:38 +08:00
qingwei.li
8bee8f0213 refactor(core): add render 2017-02-19 14:38:38 +08:00
qingwei.li
aad62b65f5 refactor(core): adjust directory structure: 2017-02-19 14:38:38 +08:00
Song
00983ab796 fix emoji replacing error (#76) 2017-02-14 15:47:04 +08:00
qingwei.li
dc536a3930 fix(index): load file path error 2017-02-14 10:22:44 +08:00
qingwei.li
dd0c84bb40 fix(index): cover page 2017-02-13 23:21:27 +08:00
qingwei.li
c6f760275c feat(hook): add doneEach 2017-02-13 23:06:30 +08:00
qingwei.li
bf559b44dc fix(render): custom marked renderer 2017-02-13 22:50:49 +08:00
qingwei.li
6ed8c2a51b Merge branch 'master' into feat/alias 2017-02-13 22:46:41 +08:00
Liu Yuyang
434e8d1a36 merge marked renderer function instead of overiding it. (#74) 2017-02-13 22:44:43 +08:00
lirilsu
d98430cdb6 Add dark theme 2017-02-13 19:59:29 +08:00
qingwei.li
784173e4c8 fix(src): get alias 2017-02-12 22:04:29 +08:00
qingwei.li
ce99a04f2e fix(src): get alias 2017-02-12 21:53:38 +08:00
qingwei.li
a866744c45 fix(render): fix render link 2017-02-12 15:45:14 +08:00
qingwei.li
38ea660b78 fix(render): render link 2017-02-12 15:40:22 +08:00
qingwei.li
9e81a5975f feat(hook): support custom plugin 2017-02-12 15:36:46 +08:00
qingwei.li
6f87529256 fix(render): image url 2017-02-12 13:31:53 +08:00
qingwei.li
fa54b52048 fix(themes): fix navbar style 2017-02-12 12:52:48 +08:00
qingwei.li
4864d1b26f fix(themes): update navbar style 2017-02-12 12:51:38 +08:00
qingwei.li
324301aaff fix(src): fix route 2017-02-12 08:43:32 +08:00
qingwei.li
6b30eb65eb feat(src): dynamic title and fix sidebar style 2017-02-11 19:04:12 +08:00
qingwei.li
0ff36c22bb fix(event): has no effect on a FF mobile browser, fixed #67 2017-02-11 14:54:02 +08:00
qingwei.li
24412cdaf0 feat(src): add alias feature 2017-02-11 10:17:05 +08:00
qingwei.li
9d3cc89aa9 fix(search): crash when not content, fixed #68 2017-02-11 09:36:48 +08:00
qingwei.li
50f5fc2b22 fix(event): scroll active sidebar 2017-02-11 09:36:48 +08:00
qingwei.li
3941304fda fix(search): not work in mobile 2017-02-11 09:36:48 +08:00
cinwell.li
ac61bb0e75 feat(plugins): add Google Analytics plugin (#66) 2017-02-09 22:16:15 +08:00
qingwei.li
fc140ef957 fix(vue.css): update sidebar style 2017-02-09 21:24:14 +08:00
qingwei.li
e1da2f8a84 docs(README): add search 2017-02-09 21:24:14 +08:00
qingwei.li
eb5ff3e987 feat: add search, close #43 2017-02-09 21:24:14 +08:00
qingwei.li
12e2479014 fix: render name 2017-02-09 21:24:14 +08:00
qingwei.li
8cd386ae49 fix: css var polyfill 2017-02-07 20:17:54 +08:00
qingwei.li
8c7e4d7866 fix: rendering emojis 2017-02-07 20:17:12 +08:00
qingwei.li
cbaee21ded fix: css var polyfill 2017-02-07 19:54:09 +08:00
qingwei.li
44708554f7 fix: button style in cover page 2017-02-05 14:48:57 +08:00
qingwei.li
1f12009a98 fix border style. 2017-02-05 13:47:03 +08:00
qingwei.li
fef969f55d clean api 2017-02-05 10:26:25 +08:00
qingwei.li
5cc9f0514c feat: customize the theme color 2017-02-05 10:26:25 +08:00
qingwei.li
3ec7c89bbb fix initialize the Vue instance 2017-01-28 11:11:58 +08:00
qingwei.li
98ec020c7a fix execute script 2017-01-27 15:13:51 +08:00
qingwei.li
7db1f1034a Fix sidebar scroll, fixed #63 2017-01-27 12:44:05 +08:00
qingwei.li
b0320416a5 compatible vuep, fixed QingWei-Li/vuep/issues/2 2017-01-27 12:01:36 +08:00
qingwei.li
82b7b8226d Fix render emojis again 2017-01-25 21:39:12 +08:00
qingwei.li
11f77cd434 Fix render emojis 2017-01-25 21:16:53 +08:00
qingwei.li
ccdc3c855a Support emoji, closed #61 2017-01-25 15:07:36 +08:00
cinwell.li
0709239c77 1.9 (#62)
* Destroys the vue instance when the route is changed

* Add new doc helper

* Update docs
2017-01-24 22:29:50 +08:00
qingwei.li
2af035ff45 Fix fallback sidebar 2017-01-24 10:18:58 +08:00
qingwei.li
9abae495ac Execute script when vue exists. 2017-01-24 10:06:38 +08:00
qingwei.li
d179ade7df Using v-pre 2017-01-18 16:35:19 +08:00
qingwei.li
fb8bf89d73 Fix bugs caused by the previous version, fixed #56 2017-01-13 23:32:38 +08:00
cinwell.li
69e500bd33 Fix repo (#55)
* Fix option is an empty string

* Fix test

* Add hr style #54

* Tweak hr style
2017-01-13 23:05:05 +08:00
qingwei.li
28a004840d Fix sidebar click event in mobile browser 2017-01-12 21:30:33 +08:00
qingwei.li
e93f6b95ea Fix sidebar style in mobile browser 2017-01-12 20:45:35 +08:00
qingwei.li
0a2e1ddf11 Tweak active item in sidebar 2017-01-12 20:23:55 +08:00
qingwei.li
4a7df99224 Add name link 2017-01-12 20:16:18 +08:00
qingwei.li
6c6f687925 Merge branch 'feat/data-name' 2017-01-12 19:48:21 +08:00
qingwei.li
f997280ab1 Fix sticky sidebar 2017-01-12 19:46:28 +08:00
qingwei.li
458e262a26 Tweak style 2017-01-12 18:44:41 +08:00
qingwei.li
557a165349 fixed custom cover background, fixed #52 2017-01-12 18:44:41 +08:00
qingwei.li
aa939147c6 Add name option 2017-01-11 18:11:49 +08:00
qingwei.li
439a1e6841 fixed custom cover background, fixed #52 2017-01-11 16:18:43 +08:00
qingwei.li
90b490c9c1 Fixed sidebar bug when the coverpage exist 2017-01-10 23:48:12 +08:00
qingwei.li
ef53a07f49 Add new markdown grammar & improve sidebar performance. 2017-01-10 23:16:55 +08:00
qingwei.li
b8b9dbc872 Fixed number at the beginning of the slug, fixed #51 2017-01-10 14:39:40 +08:00
cinwell.li
114955558e Remove HTML tag when handling slug, fixed #49 (#50)
* Remove HTML tag when handling slug, fixed #49

* Fix slugify
2017-01-09 17:47:38 +08:00
qingwei.li
8b1000a4a5 feat: Markdown parser is configurable, #42 2017-01-04 21:41:08 +08:00
qingwei.li
897283418a init config by window. 2017-01-04 20:47:55 +08:00
qingwei.li
7be6baae7a Fix nav highlight 2017-01-04 20:04:15 +08:00
qingwei.li
424a243c5c Fix slugify 2017-01-03 15:48:57 +08:00
qingwei.li
00253d3148 Tweak style 2017-01-01 12:01:01 +08:00
qingwei.li
66d7919fa9 Fix href type, fixed #46 2016-12-31 22:04:14 +08:00
qingwei.li
b4e0d54d7b Fix menu toggle style 2016-12-31 14:53:27 +08:00
qingwei.li
9638eee50d fix generate slug, fixed #45 2016-12-31 14:16:15 +08:00
qingwei.li
b287f57c86 Add custom cover background 2016-12-31 13:40:29 +08:00
qingwei.li
e932ff66b9 max-sub-level => sub-max-level 2016-12-31 11:50:30 +08:00
qingwei.li
7ce166501b Add render sub menu 2016-12-30 17:58:39 +08:00
qingwei.li
b9aeb4a922 Fix scroll highlight when Vue exist 2016-12-27 23:58:26 +08:00
qingwei.li
6adcfffba9 fix vue 2016-12-25 20:12:03 +08:00
qingwei.li
540095ee35 Support vuep 2016-12-25 18:33:12 +08:00
qingwei.li
668c5ca714 fix lint 2016-12-23 21:47:15 +08:00
qingwei.li
d0861d7427 Fixed cover rendering timing 2016-12-23 21:46:12 +08:00
qingwei.li
64309beee9 Fixed render link 2016-12-23 01:20:28 +08:00
qingwei.li
c93ba1ea16 Fixed cover page style 2016-12-23 00:24:24 +08:00
cinwell.li
50addfdac6 1.3 (#38)
* Add cover page

* Update doc

* Add kbd style, resolve #37

* headling can cliked, resolve #36

* Update change log, close #35

* Update docs
2016-12-22 00:24:54 +08:00
cinwell.li
f9d75ab931 Feat/1.2 (#33)
* Add homepage option, fixed #30

* Add custom basePath support, resolve #31
2016-12-20 21:18:52 +08:00
qingwei.li
73a193d602 Optimize progress bar 2016-12-19 21:52:33 +08:00
qingwei.li
e5e1e07e1a Fixed highlight sidebar using chinese ids 2016-12-18 15:37:24 +08:00
cinwell.li
9ba989c86c Add logo (#28)
* Fix table style

* Add logo

* Update index.html

* Update doc
2016-12-18 15:30:50 +08:00
qingwei.li
3af5ca5cd4 Correct calculation of whether the mobile browser 2016-12-18 10:49:21 +08:00
qingwei.li
74ee0cf6bc Add table style 2016-12-18 10:37:34 +08:00
qingwei.li
9a1db6ed43 Fix chinese auchor link 2016-12-17 15:56:01 +08:00
qingwei.li
7dc47cc4d4 Optimize progress bar again 2016-12-17 15:37:32 +08:00
qingwei.li
6463dd3bae Optimize progress bar again 2016-12-17 15:14:52 +08:00
qingwei.li
299c31dff9 Fix auto2top in mobile 2016-12-17 15:08:44 +08:00
qingwei.li
e58c17fdc6 Optimize progress bar 2016-12-17 09:01:21 +08:00
cinwell.li
2610e25040 Add progress bar and auto2top (#27)
* Add progress bar

* Add abort ajax

* Remove console

* Add cache folder

* Add auto2top
2016-12-16 22:37:21 +08:00
qingwei.li
9092b22246 Fix cache sidebar content 2016-12-13 22:26:56 +08:00
cinwell.li
44a255103c Fix/1.0.2 (#25)
* Fix regular expression, fixed #23

* Fix repeat binding events

* Add content cache

* Add changelog
2016-12-13 22:10:58 +08:00
qingwei.li
c4f02027a8 Fix img style 2016-12-08 21:20:37 +08:00
cinwell.li
864935bfc1 1.0 features (#21)
* feat: hash routing, close #2

* Fix router bug

* Remove console

* Add hash router docs

* Improved scrolling on mobile

* Add change log

* Use hash router
2016-12-08 21:11:18 +08:00
qingwei.li
816b6e2035 fix vue.css headling 2016-11-30 21:42:06 +08:00
cinwell.li
02a0adb872 0.7.0 (#16)
* add ignore

* Use postcss

* delete themes/

* fix build script

* fix css, fixed #15, fixed #13

* Add changelog

* Fix horizontal scroll for code block, fixed #11

* Fix sidebar animation
2016-11-30 21:33:44 +08:00
cinwell.li
19bf043cf8 Fix sidebar animation (#14) 2016-11-29 23:09:59 +08:00
cinwell.li
d07ddaa85d 0.6.0 (#12)
* Fix ineffective option, fixed #10

* Feat: dropdown list, #6

* Fix repo url

* Feat: sidebar with toggle

* Update doc
2016-11-29 21:42:48 +08:00
cinwell.li
35d3bd1647 customize sidebar and navbar via markdown file, #6 (#8)
* Refactor: use iife

* Feat: customize sidebar and navbar via markdown file, #6

* Add changelog
2016-11-29 01:07:47 +08:00
qingwei.li
93ddf08615 fix code error 2016-11-28 12:33:25 +08:00
qingwei.li
ec58149aad add catch ajax error 2016-11-28 12:17:57 +08:00
cinwell.li
37e7984e7e feat: custom sidebar, #4 (#5)
* feat: custom sidebar, #4

* fix dev html

* fix doc

* fix doc
2016-11-27 18:53:31 +08:00
qingwei.li
fc2e5b6fb9 fix undefined language 2016-11-27 15:24:07 +08:00
qingwei.li
8041c82e6d Strip HTML tag when rendering the headling 2016-11-27 14:01:05 +08:00
qingwei.li
eba21726d7 Add max level option 2016-11-27 13:09:18 +08:00
qingwei.li
824e64ae48 Fix style 2016-11-26 21:07:47 +08:00
qingwei.li
4f27fff283 Remove dynamic title 2016-11-26 18:51:44 +08:00
qingwei.li
1bf7b23d33 Add chiniese doc 2016-11-26 17:24:32 +08:00
qingwei.li
8210a19dd3 Remove plugins 2016-11-26 14:09:06 +08:00
qingwei.li
bb76a1e446 fix title bug 2016-11-22 23:33:22 +08:00
qingwei.li
c773b71832 fix js error 2016-11-20 22:55:20 +08:00
qingwei.li
deb05a2488 fix theme path 2016-11-20 22:49:32 +08:00
qingwei.li
76ed1f2c65 add ignore 2016-11-20 22:39:07 +08:00
qingwei.li
e82b5c58bc Add vue theme 2016-11-20 22:29:36 +08:00
qingwei.li
44ac51b9c2 first commit 2016-11-20 15:56:37 +08:00