Move alerts to separate widget

This commit is contained in:
Gregor Kleen 2019-02-13 19:45:39 +01:00
parent 800d063fa7
commit ec3ec2a882
2 changed files with 3 additions and 10 deletions

View File

@ -961,6 +961,8 @@ siteLayout headingOverride widget = do
asidenav = $(widgetFile "widgets/asidenav")
footer :: Widget
footer = $(widgetFile "widgets/footer")
alerts :: Widget
alerts = $(widgetFile "widgets/alerts/alerts")
contentHeadline :: Maybe Widget
contentHeadline = (toWidget <$> headingOverride) <|> (pageHeading =<< mcurrentRoute)
breadcrumbsWgt :: Widget

View File

@ -30,16 +30,7 @@ $if not isModal
^{widget}
<!-- alerts -->
<!-- ^{alerts mmsgs} -->
<div #alerts .alerts>
<div .alerts__toggler>
$forall (status, msg) <- mmsgs
$with status2 <- bool status "info" (status == "")
<div class="alert alert-#{status2}">
<div .alert__closer>
<div .alert__icon>
<div .alert__content>
#{msg}
^{alerts}
<!-- footer -->
$if not isModal