extends master.pug block head if injectCode.css style(type='text/css')!= injectCode.css if injectCode.head != injectCode.head block body #root .header span.header-title= siteConfig.title span.header-deprecated!= t('outdatedBrowserWarning', { modernBrowser: '' + t('modernBrowser') + '', interpolation: { escapeValue: false } }) span.header-login if !isAuthenticated a(href='/login', title='Login') i.material-icons account_circle else a(href='/logout', title='Logout') i.material-icons logout .main .sidebar each navItem in sidebar if navItem.kind === 'link' a.sidebar-link(href=navItem.target) i.material-icons= navItem.icon span= navItem.label else if navItem.kind === 'divider' .sidebar-divider else if navItem.kind === 'header' .sidebar-title= navItem.label .main-container .page-header .page-header-left h1= page.title h2= page.description //- .page-header-right //- .page-header-right-title Last edited by //- .page-header-right-author= page.authorName //- .page-header-right-updated= page.updatedAt .page-contents .contents div!= page.render if page.toc.length .toc .toc-title= t('page.toc') each tocItem, tocIdx in page.toc a.toc-tile(href='#' + tocItem.anchor) i.material-icons arrow_right span= tocItem.title if tocIdx < page.toc.length - 1 || tocItem.children.length .toc-divider each tocSubItem in tocItem.children a.toc-tile.inset(href='#' + tocSubItem.anchor) i.material-icons arrow_right span= tocSubItem.title if tocIdx < page.toc.length - 1 .toc-divider.inset if injectCode.body != injectCode.body