fradrive/templates/default-layout.hamlet
Gregor Kleen 77dcc02b9c iframe-based dynamic modals
Fixes #226, fixes #217
2018-11-09 11:53:22 +01:00

40 lines
910 B
Plaintext

$if not isModal
<!-- navigation -->
^{navbar}
<div .main>
$if not isModal
<!-- secondary navigation at the side -->
^{asidenav}
<div .main__content>
$if not isModal
<!-- breadcrumbs -->
$if not $ Just HomeR == mcurrentRoute
^{breadcrumbsWgt}
<div .main__content-body>
$maybe headline <- contentHeadline
<h1>
<!-- $maybe back <- lastMaybe parents
<a .breadcrumbs__link href="@{fst back}">#{snd back} -->
^{headline}
$if not isModal
<!-- prime page actions -->
^{pageactionprime}
<!-- alerts -->
<div .alerts>
$forall (status, msg) <- mmsgs
$with status2 <- bool status "info" (status == "")
<div class="alert alert-#{status2}">
<div .alert__content>
#{msg}
<!-- actual content -->
^{widget}