123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- extends ../layout.pug
- mixin tocMenu(ti)
- each node in ti
- li
- a(href='#' + node.anchor, title=node.content)= node.content
- if node.nodes.length > 0
- ul
- +tocMenu(node.nodes)
- block rootNavRight
- i.nav-item#notifload
- .nav-item
- if rights.write
- a.button.is-outlined.btn-move-prompt.is-hidden
- i.icon-shuffle
- span Move
- a.button.is-outlined(href='/source/' + pageData.meta.path)
- i.icon-loader
- span Source
- if rights.write
- a.button(href='/edit/' + pageData.meta.path)
- i.icon-document-text
- span Edit
- a.button.btn-create-prompt
- i.icon-plus
- span Create
- block content
- #page-type-view.page-type-container(data-entrypath=pageData.meta.path)
- .container.is-fluid.has-mkcontent
- .columns.is-gapless
- .column.is-narrow.is-hidden-touch.sidebar
- aside
- .sidebar-label
- span Navigation
- ul.sidebar-menu
- li
- a(href='/')
- i.icon-home
- span Home
- li
- a(href='/all')
- i.icon-paper
- span All Pages
- if pageData.parent
- li
- a(href='/' + pageData.parent.path)
- i.icon-reply
- span= pageData.parent.title
- if !isGuest
- li
- a(href='/admin')
- i.icon-head
- span Account
- else
- li
- a(href='/login')
- i.icon-unlock
- span Login
- aside.stickyscroll(data-margin-top=15)
- .sidebar-label
- span Page Contents
- ul.sidebar-menu
- li: a(href='#root', title='Top of Page') Top of Page
- +tocMenu(pageData.tree)
- .column
- .hero
- h1.title#title= pageData.meta.title
- if pageData.meta.subtitle
- h2.subtitle= pageData.meta.subtitle
- .content.mkcontent
- != pageData.html
- include ../modals/create.pug
- include ../modals/move.pug
|