45 lines
1.7 KiB
Plaintext
45 lines
1.7 KiB
Plaintext
$newline never
|
|
<aside .main__aside>
|
|
<div .asidenav>
|
|
<div .asidenav__box>
|
|
<ul .asidenav__list>
|
|
$forall menuType <- menuTypes
|
|
$case menuType
|
|
$of NavbarAside (MenuItem label mIcon route _)
|
|
<li .asidenav__list-item :highlight route:.asidenav__list-item--active>
|
|
<a .asidenav__link-wrapper href=@{route}>
|
|
<div .glyphicon.glyphicon--#{fromMaybe "none" mIcon}>
|
|
<div .asidenav__link-label>#{label}
|
|
$of _
|
|
|
|
<div .asidenav__box>
|
|
<h3 .asidenav__box-title>
|
|
WiSe 17/18
|
|
<ul .asidenav__list>
|
|
$forall (Course{..}, courseRoute, pageActions) <- favourites
|
|
$# TODO: this list-item should also be marked as active if one of its children is shown
|
|
<li .asidenav__list-item :highlight courseRoute:.asidenav__list-item--active>
|
|
<a .asidenav__link-wrapper href=@{courseRoute}>
|
|
<div .asidenav__link-shorthand>#{courseShorthand}
|
|
<div .asidenav__link-label>#{courseName}
|
|
<ul .asidenav__nested-list>
|
|
$forall action <- pageActions
|
|
$case action
|
|
$of PageActionPrime (MenuItem{..})
|
|
<li .asidenav__nested-list-item>
|
|
<a .asidenav__link-wrapper href=@{menuItemRoute}>#{menuItemLabel}
|
|
$of _
|
|
|
|
<div .asidenav__box>
|
|
<h3 .asidenav__box-title>
|
|
Themes (dev)
|
|
<select #theme-selector>
|
|
<option value="default">Default Blue
|
|
<option value="neutral-blue">Neutral Blue
|
|
<option value="aberdeen-reds">Aberdeen Reds
|
|
<option value="mint-green">Mint Green
|
|
<option value="sky-love">Sky Love
|
|
|
|
|
|
<div .asidenav__toggler>
|