<div .container>
  <dl .deflist>
    <dt .deflist__dt>Fakultät/Institut
    <dd .deflist__dd>
      <div>
        #{schoolName}

    $maybe descr <- courseDescription course
      <dt .deflist__dt>_{MsgCourseDescription}
      <dd .deflist__dd>
        <div>
          #{descr}

    $with numlecs <- length lecturers
      $if numlecs > 1
        <dt .deflist__dt>_{MsgLecturersFor}
      $else
        <dt .deflist__dt>_{MsgLecturerFor}
      <dd .deflist__dd>
        <div>
          <ul .list--inline .list--comma-separated>
            $forall lect <- lecturers
              <li>^{nameEmailWidget' lect}
    $with numassi <- length assistants
      $if numassi > 1
        <dt .deflist__dt>_{MsgAssistantsFor}
      $else
        <dt .deflist__dt>_{MsgAssistantFor}
      <dd .deflist__dd>
        <div>
          <ul .list--inline .list--comma-separated>
            $forall assi <- assistants
              <li>^{nameEmailWidget' assi}

    $maybe link <- courseLinkExternal course
      <dt .deflist__dt>Website
      <dd .deflist__dd>
        <div>
          <a href=#{link} target="_blank" rel="noopener" title="Website des Kurses">#{link}
$#    $if NTop (Just 0) < NTop (courseCapacity course)
    <dt .deflist__dt>Teilnehmer
    <dd .deflist__dd>
        <div>
          #{participants}
          $maybe capacity <- courseCapacity course
            \ von #{capacity}
    $maybe regFrom <- mRegFrom
      <dt .deflist__dt>Anmeldezeitraum
      <dd .deflist__dd>
        <div>
          Ab #{regFrom}
          $maybe regTo <- mRegTo
            \ bis #{regTo}
        $maybe dereg <- mDereg
          <div>
            \ <em>Achtung:</em>
            \ Abmeldung nur bis #{dereg} erlaubt.
    $if registrationOpen || isJust mRegAt
      <dt .deflist__dt>
      <dd .deflist__dd>
        <div .course__registration>
          $if registrationOpen
            $# regForm is defined through templates/widgets/registerForm
            ^{regForm}
          $maybe date <- mRegAt
            _{MsgRegisteredSince date}
    <dt .deflist__dt>
      Material
    <dd .deflist__dd>
      <div>
        $if courseMaterialFree course
          Das Kursmaterial ist ohne Anmeldung frei zugänglich.
        $else
          Eine Anmeldung zum Kurs ist Voraussetzung zum Zugang zu Kursmaterial
          (z.B. Übungsblätter).

$# <div .container>
$#   <div .tab-group>
$#     <div .tab data-tab-name="Übungsblätter">
$#       ^{modal "#modal-toggler__new-sheet" Nothing}
$#       <h3 .tab-title>Übungsblätter
$#       <h1>TODO: Sortierbare Tabelle der bisherigen Übungsblätter
$#     <div .tab data-tab-name="Übungsgruppen">
$#       <h3 .tab-title>Übungsgruppen
$#       <h1>TODO: Sortierbare Tabelle der Übungsgruppen
$#     <div .tab data-tab-name="Klausuren">
$#       <h3 .tab-title>Klausuren
$#       <div>...
