Skip to content

Commit 4f98497

Browse files
committed
bump: 3.6.0
1 parent 9220523 commit 4f98497

File tree

8 files changed

+27
-14
lines changed

8 files changed

+27
-14
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2+
# 3.6.0 / 2017-04-09
3+
4+
* feat(render): add mergeNavbar option, close ([#125](https://github.com/QingWei-Li/docsify/issues/125)
5+
16
# 3.5.2/ 2017-04-05
27

38
* add optional current route param to toURL and use it to properly compose local anchor links

docs/_coverpage.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
![logo](_media/icon.svg)
22

3-
# docsify <small>3.5</small>
3+
# docsify <small>3.6</small>
44

55
> A magical documentation site generator.
66

lib/docsify.js

+15-7
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,8 @@ var config = merge({
7676
autoHeader: false,
7777
executeScript: null,
7878
noEmoji: false,
79-
ga: ''
79+
ga: '',
80+
mergeNavbar: false
8081
}, window.$docsify);
8182

8283
var script = document.currentScript ||
@@ -3263,12 +3264,8 @@ function initRender (vm) {
32633264

32643265
var el = find(id);
32653266
var html = '';
3267+
var navAppendToTarget = body;
32663268

3267-
navEl.classList.add('app-nav');
3268-
3269-
if (!config.repo) {
3270-
navEl.classList.add('no-badge');
3271-
}
32723269
if (!el) {
32733270
el = create(id);
32743271
appendTo(body, el);
@@ -3283,8 +3280,19 @@ function initRender (vm) {
32833280
html += main(config);
32843281
// Render main app
32853282
vm._renderTo(el, html, true);
3283+
3284+
if (config.mergeNavbar && isMobile) {
3285+
navAppendToTarget = find('.sidebar');
3286+
} else {
3287+
navEl.classList.add('app-nav');
3288+
3289+
if (!config.repo) {
3290+
navEl.classList.add('no-badge');
3291+
}
3292+
}
3293+
32863294
// Add nav
3287-
before(body, navEl);
3295+
before(navAppendToTarget, navEl);
32883296

32893297
if (config.themeColor) {
32903298
$.head.innerHTML += theme(config.themeColor);

lib/docsify.min.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/themes/buble.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/themes/dark.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/themes/pure.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)