diff --git a/app/views/profile/seminare.php b/app/views/profile/seminare.php index b218eca2729d70061a3fd90cdbd9c5f69d00fb83..1d1c7c7df4939920878c25a6f890780194d2cfa4 100644 --- a/app/views/profile/seminare.php +++ b/app/views/profile/seminare.php @@ -6,17 +6,20 @@ </header> <section> - <? foreach ($seminare as $semester => $seminar) :?> - <b><?= htmlReady($semester) ?></b><br> - - <? foreach ($seminar as $one) :?> - <a href="<?= URLHelper::getScriptLink('dispatch.php/course/details', ['sem_id' => $one->id])?>"> - <?= htmlReady($one->getFullName('number-name')) ?> - <? if ($one->start_semester !== $one->end_semester) : ?> - (<?= htmlReady($one->getFullName('sem-duration-name')) ?>) - <? endif ?> - </a><br> + <? foreach ($seminare as $semester => $seminar) : ?> + <b><?= htmlReady($semester) ?></b><br> + <ul class="clean"> + <? foreach ($seminar as $one) : ?> + <li> + <a href="<?= URLHelper::getScriptLink('dispatch.php/course/details', ['sem_id' => $one->id])?>"> + <?= htmlReady($one->getFullName('number-name')) ?> + <? if ($one->start_semester !== $one->end_semester) : ?> + (<?= htmlReady($one->getFullName('sem-duration-name')) ?>) + <? endif ?> + </a> + </li> <?endforeach?> + </ul> <?endforeach?> </section> -</article> \ No newline at end of file +</article> diff --git a/resources/assets/stylesheets/scss/lists.scss b/resources/assets/stylesheets/scss/lists.scss index 6de200415026d92b9c1793f9a2b84cb2aa1e58d7..80796b72a6ff928fc202fe714276a5ce3f7845fa 100644 --- a/resources/assets/stylesheets/scss/lists.scss +++ b/resources/assets/stylesheets/scss/lists.scss @@ -66,6 +66,19 @@ ol { } } +.list-slash-separated-small { + @extend .list-csv; + + > li { + padding-right: 0; + font-size: small; + + &::after { + content: "/"; + } + } +} + dl { dt { font-weight: bold; diff --git a/resources/assets/stylesheets/studip.scss b/resources/assets/stylesheets/studip.scss index 037aad4509bc4915a7f204c2d8a6dbd4e5b8c174..0f329a497e3899a276910387be1d7d6537ee5800 100644 --- a/resources/assets/stylesheets/studip.scss +++ b/resources/assets/stylesheets/studip.scss @@ -243,8 +243,6 @@ ol.clean { padding: 5px; } - - .minor { color: var(--black); font-size: 0.75em; diff --git a/templates/start/quickselection.php b/templates/start/quickselection.php index e465d8d0dbd09851717ec20d467507e0cf76c371..bcf3fb383a1bfb4e332d0662025c998319d69737 100644 --- a/templates/start/quickselection.php +++ b/templates/start/quickselection.php @@ -1,28 +1,31 @@ <div id="quickSelectionWrap" style="padding: 1ex;"> <? foreach ($navigation as $nav) : ?> <? if ($nav->isVisible()) : ?> - <div class="mainmenu"> + <ul class="mainmenu list-unstyled"> <? if (is_internal_url($url = $nav->getURL())) : ?> - <a href="<?= URLHelper::getLink($url) ?>"> + <li><a href="<?= URLHelper::getLink($url) ?>"> <? else : ?> - <a href="<?= htmlReady($url) ?>" target="_blank" rel="noopener noreferrer"> + <li><a href="<?= htmlReady($url) ?>" target="_blank" rel="noopener noreferrer"> <? endif ?> - <?= htmlReady($nav->getTitle()) ?></a> - <? $pos = 0 ?> + <?= htmlReady($nav->getTitle()) ?></a></li> + + <li> + <ul class="list-slash-separated-small"> <? foreach ($nav as $subnav) : ?> <? if ($subnav->isVisible()) : ?> - <font size="-1"> - <?= $pos++ ? ' / ' : '<br>' ?> + <li> <? if (is_internal_url($url = $subnav->getURL())) : ?> - <a href="<?= URLHelper::getLink($url) ?>"> - <? else : ?> + <a href="<?= URLHelper::getLink($url) ?>"> + <? else : ?> <a href="<?= htmlReady($url) ?>" target="_blank" rel="noopener noreferrer"> - <? endif ?> - <?= htmlReady($subnav->getTitle()) ?></a> - </font> + <? endif ?> + <?= htmlReady($subnav->getTitle()) ?></a> + </li> <? endif ?> <? endforeach ?> - </div> + </ul> + </li> + </ul> <? endif ?> <? endforeach ?> </div>