fradrive/templates/widgets/pageaction/pageaction.hamlet
2024-05-06 03:44:25 +00:00

25 lines
1.1 KiB
Plaintext

$newline never
$# SPDX-FileCopyrightText: 2022-2024 Gregor Kleen <gregor.kleen@ifi.lmu.de>,David Mosbach <david.mosbach@uniworx.de>
$#
$# SPDX-License-Identifier: AGPL-3.0-or-later
$if hasSecondaryPageActions || hasPrimarySubActions
<input .pagenav-item__expand-radio name=pagenav-item__expand-radio id=pageaction-item__expand-none type=radio checked uw-no-radiobox>
<ul .pagenav>
$forall n <- filter isPageActionPrimary nav
<li .pagenav__list-item>
^{navWidget n}
$if hasSecondaryPageActions
<li .pagenav__list-item .pagenav-secondary>
<input .pagenav-item__expand-radio name=pagenav-item__expand-radio id=pageaction-item__expand-secondary type=radio uw-no-radiobox>
<label .pagenav-item__expand-label for=pageaction-item__expand-secondary>
<i .ico-#{iconText IconPageActionSecondary}>
<div .pagenav-item__children-wrapper>
<ul .pagenav-item__children>
$forall n <- filter isPageActionSecondary nav
<li>
^{navWidget n}
<label .pagenav-item__close-label for=pageaction-item__expand-none>
#{iconPageActionChildrenClose}