Add name link

This commit is contained in:
qingwei.li 2017-01-12 20:16:18 +08:00
parent 6c6f687925
commit 4a7df99224
3 changed files with 4 additions and 3 deletions

View File

@ -48,7 +48,7 @@ export function scrollActiveSidebar () {
li.classList.add('active')
active = li
!hoveredOverSidebar && !sticky.noSticky && active.scrollIntoView()
!hoveredOverSidebar && !sticky.noSticky && active.scrollIntoView(false)
}
window.removeEventListener('scroll', highlight)

View File

@ -16,7 +16,8 @@ const OPTIONS = merge({
coverpage: '',
basePath: '',
auto2top: false,
name: ''
name: '',
nameLink: location.pathname
}, window.$docsify)
const script = document.currentScript || [].slice.call(document.getElementsByTagName('script')).pop()

View File

@ -133,7 +133,7 @@ export function renderSidebar (content) {
html = tpl.tree(genTree(toc, OPTIONS.maxLevel), '<ul>')
}
html = (OPTIONS.name ? `<h1><a href="/">${OPTIONS.name}</a></h1>` : '') + html
html = (OPTIONS.name ? `<h1><a href="${OPTIONS.nameLink}">${OPTIONS.name}</a></h1>` : '') + html
renderTo('aside.sidebar', html)
const target = event.activeLink('aside.sidebar', true)
if (target) renderSubSidebar(target)