summaryrefslogtreecommitdiffhomepage
path: root/resources/pug/include
diff options
context:
space:
mode:
authorCamil Staps2025-01-29 17:42:53 +0100
committerCamil Staps2025-01-29 17:42:53 +0100
commit42f179b73745cd6684eb7ca43945a83e3f3cd99d (patch)
tree853efe8ea7cabc9bec938435e6423203182f30de /resources/pug/include
parentUpdate publication review dates (diff)
Update Sass
Diffstat (limited to 'resources/pug/include')
-rw-r--r--resources/pug/include/layout-sidebar.pug20
1 files changed, 9 insertions, 11 deletions
diff --git a/resources/pug/include/layout-sidebar.pug b/resources/pug/include/layout-sidebar.pug
index 4244531..55d7817 100644
--- a/resources/pug/include/layout-sidebar.pug
+++ b/resources/pug/include/layout-sidebar.pug
@@ -1,14 +1,12 @@
extends layout.pug
block prepend js
- script(src='/assets/js/jquery.slim.min.js')
- script(src='/assets/js/transition.min.js')
- script(src='/assets/js/collapse.min.js')
+ script(src='/assets/js/bootstrap.min.js')
block content
div.row
nav.col-lg-3.col-md-4
- ul.nav.nav-pills.nav-stacked
+ ul.nav.flex-column.nav-pills
block menu
mixin menu(...items)
-
@@ -34,23 +32,23 @@ block content
each item in items
if 'menu' in item
- const active = item.menu.some(item_is_active)
- li(role='presentation')
+ li.nav-item(role='presentation')
- const id = 'menu-' + item_link(item);
- a(href='#' + id, data-toggle='collapse', role='button', aria-expanded=active.toString(), aria-controls=id)= item.name
- div.collapse(id=id, class=active ? 'in' : '')
- ul.nav.nav-pills.nav-stacked.col-xs-11.col-md-10.pull-right
+ a.nav-link(href='#' + id, data-bs-toggle='collapse', role='button', aria-expanded=active.toString(), aria-controls=id)= item.name
+ div.collapse(id=id, class=active ? 'in show' : '')
+ ul.nav.flex-column.nav-pills.col-xs-11.col-md-10.float-end
+menu(...item.menu)
br(style='clear:both;')
else
- var link = item_link(item)
- li(role='presentation', class=item_is_active(item) ? 'active' : '')
- a(href=base_url + (link == '' ? '' : link + '.html'))= item.name
+ li.nav-item(role='presentation')
+ a.nav-link(href=base_url + (link == '' ? '' : link + '.html'), class=item_is_active(item) ? 'active' : '')= item.name
nav.col-lg-9.col-md-8
ol.breadcrumb.hidden-xs.hidden-sm
mixin breadcrumb(link, title)
- li
+ li.breadcrumb-item
if typeof title != 'undefined'
a(href=link)= title
else