From 583cd98fefb81ed85f617b507861b7244cf897a6 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms <tleilax+studip@gmail.com> Date: Wed, 30 Aug 2023 07:45:51 +0000 Subject: [PATCH] fixes #3107 Closes #3107 Merge request studip/studip!2093 --- app/views/contents/overview/index.php | 2 +- .../assets/stylesheets/scss/contents.scss | 20 ++++++++++--------- templates/start/contents.php | 2 +- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/app/views/contents/overview/index.php b/app/views/contents/overview/index.php index 155d2a7d859..7f791139531 100644 --- a/app/views/contents/overview/index.php +++ b/app/views/contents/overview/index.php @@ -1,7 +1,7 @@ <ul class="content-items"> <? foreach ($tiles as $key => $navigation): ?> <? if ($navigation->isVisible() && $key !== 'overview'): ?> - <li class="content-item content-item-courseware"> + <li class="content-item content-item-<?= htmlReady($key) ?>"> <a href="<?= URLHelper::getLink($navigation->getURL()) ?>" class="content-item-link"> <div class="content-item-img-wrapper"> <? if ($navigation->getImage()): ?> diff --git a/resources/assets/stylesheets/scss/contents.scss b/resources/assets/stylesheets/scss/contents.scss index 4e9d8f451da..b49d7a6b963 100644 --- a/resources/assets/stylesheets/scss/contents.scss +++ b/resources/assets/stylesheets/scss/contents.scss @@ -42,18 +42,20 @@ padding: 0; .content-item { - background-color: $dark-gray-color-5; - border: solid thin $light-gray-color-40; - height: 130px; - padding-bottom: 10px; - padding-top: 10px; + align-items: stretch; + background-color: var(--dark-gray-color-5); + border: solid thin var(--light-gray-color-40); + display: flex; + height: 150px; + justify-content: stretch; .content-item-link { color: unset; display: grid; + flex: 1; grid-template-columns: 74px auto; grid-gap: 5px; - padding: 15px 10px 0 10px; + padding: 25px 10px 10px; transition: 0.5s; .content-item-img-wrapper { @@ -62,7 +64,7 @@ .content-item-text { .content-item-title { - color: $base-color; + color: var(--base-color); font-size: 1.3em; width: 100%; max-width: 160px; @@ -75,13 +77,13 @@ } &:hover { - background-color: $white; + background-color: var(--white); color: unset; .content-item-link { .content-item-text { .content-item-title { - color: $red; + color: var(--red); } } } diff --git a/templates/start/contents.php b/templates/start/contents.php index e561fe8a4f0..2e4490be353 100644 --- a/templates/start/contents.php +++ b/templates/start/contents.php @@ -5,7 +5,7 @@ <ul class="content-items"> <? foreach ($tiles as $key => $navigation): ?> <? if ($navigation->isVisible() && $key !== 'overview'): ?> - <li class="content-item content-item-courseware"> + <li class="content-item content-item-<?= htmlReady($key) ?>"> <a href="<?= URLHelper::getLink($navigation->getURL()) ?>" class="content-item-link"> <div class="content-item-img-wrapper"> <? if ($navigation->getImage()): ?> -- GitLab