This repository has been archived on 2024-10-24. You can view files and clone it, but cannot push or open issues or pull requests.
fradrive-old/templates/default-layout.hamlet
2020-02-27 16:31:38 +01:00

48 lines
1.2 KiB
Plaintext

$newline never
$if not isModal
$with containers <- filter isNavHeaderContainer nav
$if not (null containers)
<input name=nav-container type=radio .navbar__container-radio--none checked #container-radio-none uw-no-radiobox>
$forall (_, containerIdent, _, _) <- containers
<input name=nav-container type=radio .navbar__container-radio ##{containerIdent}-radio uw-no-radiobox>
<!-- secondary navigation at the side -->
^{asidenav}
<!-- navigation -->
^{navbar}
$maybe ribbon <- contentRibbon
<div .ribbon>
^{ribbon}
<div .main>
<div .main__content uw-poc :isJust currentHandler:uw-handler=#{fromMaybe "" currentHandler}>
$if not isModal
<!-- breadcrumbs -->
$if not $ Just NewsR == mcurrentRoute
^{breadcrumbsWgt}
<div .main__content-body>
$maybe headline <- contentHeadline
<h1 .headline-one>
<!-- $maybe back <- lastMaybe parents
<a .breadcrumbs__link href="@{fst back}">#{snd back} -->
^{headline}
$if hasPageActions
<!-- page actions -->
^{pageaction}
<!-- actual content -->
^{widget}
<!-- alerts -->
^{alerts}
<!-- footer -->
$if not isModal
^{footer}