WIP:bulma:neu
authorKai Moritz <kai@juplo.de>
Thu, 25 Feb 2021 16:16:51 +0000 (17:16 +0100)
committerKai Moritz <kai@juplo.de>
Thu, 25 Feb 2021 16:16:51 +0000 (17:16 +0100)
dist/templates/layout.html

index 00c1c73..8b9f3da 100644 (file)
             <li th:fragment="submenu(submenu, parent, pos)"
                 th:each="entry : ${submenu}"
                 th:with="
-                    childs=${entry == parent ? null : _childs.get(entry)},
-                    leaf=${pos >= (len - 1)},
                     child=${pos == len},
                     selected=${!child and crumbs.get(pos) == entry},
+                    leaf=${pos >= (len - 1) and not selected},
                     active=${entry == uri},
-                    sibling=${pos + 1 == len and (_childs.get(uri) == null or uri == parent)}
+                    sibling=${pos + 1 == len and (_childs.get(uri) == null or uri == parent)},
+                    childs=${entry == parent ? null : _childs.get(entry)}
                     "
                 class="s sub"
                 th:class="'s' + (${childs} ? ' sub' : '') + (${selected or sibling or child} ? '' : ' off')">