navigation
This commit is contained in:
parent
cf2efd7fb3
commit
3153402ba9
2 changed files with 34 additions and 25 deletions
|
@ -203,3 +203,15 @@ nav.overlay {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.content {
|
||||||
|
position: relative;
|
||||||
|
nav.items {
|
||||||
|
position: absolute;
|
||||||
|
top: -22px;
|
||||||
|
right: 0px;
|
||||||
|
@media(max-width:768px) {
|
||||||
|
right: 16px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -46,31 +46,6 @@ function renderItem(data) {
|
||||||
if (!item.title) {
|
if (!item.title) {
|
||||||
div.querySelector('item-title').remove()
|
div.querySelector('item-title').remove()
|
||||||
}
|
}
|
||||||
if (item.next || item.previous) {
|
|
||||||
var more = div.querySelector('.more')
|
|
||||||
var nav = document.createElement('nav')
|
|
||||||
//more.insertBefore(nav, more.firstChild);
|
|
||||||
more.appendChild(nav)
|
|
||||||
if (item.previous) {
|
|
||||||
var a = document.createElement('a')
|
|
||||||
a.href = item.previous
|
|
||||||
a.innerText = '<< previous'
|
|
||||||
nav.appendChild(a)
|
|
||||||
}
|
|
||||||
if (item.previous && item.next) {
|
|
||||||
var e = document.createElement('span')
|
|
||||||
e.innerText = ' | '
|
|
||||||
nav.appendChild(e)
|
|
||||||
}
|
|
||||||
if (item.next) {
|
|
||||||
var a = document.createElement('a')
|
|
||||||
a.href = item.next
|
|
||||||
a.innerText = 'next >>'
|
|
||||||
nav.appendChild(a)
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
if (window.renderComments) {
|
if (window.renderComments) {
|
||||||
renderComments(div.querySelector('.comments'), data)
|
renderComments(div.querySelector('.comments'), data)
|
||||||
|
@ -132,6 +107,28 @@ function renderItem(data) {
|
||||||
})
|
})
|
||||||
|
|
||||||
})
|
})
|
||||||
|
if (item.next || item.previous) {
|
||||||
|
var nav = document.createElement('nav')
|
||||||
|
nav.classList.add('items')
|
||||||
|
if (item.previous) {
|
||||||
|
var a = document.createElement('a')
|
||||||
|
a.href = item.previous
|
||||||
|
a.innerText = '<< previous'
|
||||||
|
nav.appendChild(a)
|
||||||
|
}
|
||||||
|
if (item.previous && item.next) {
|
||||||
|
var e = document.createElement('span')
|
||||||
|
e.innerText = ' | '
|
||||||
|
nav.appendChild(e)
|
||||||
|
}
|
||||||
|
if (item.next) {
|
||||||
|
var a = document.createElement('a')
|
||||||
|
a.href = item.next
|
||||||
|
a.innerText = 'next >>'
|
||||||
|
nav.appendChild(a)
|
||||||
|
}
|
||||||
|
div.appendChild(nav)
|
||||||
|
}
|
||||||
document.querySelector(".content").replaceWith(div)
|
document.querySelector(".content").replaceWith(div)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue