diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2026-01-21 12:02:56 +0100 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2026-01-21 12:02:56 +0100 |
| commit | 86118d4a1416a2eba21e3f93eccaff8e55aeb065 (patch) | |
| tree | 606e0d38f6676de79b24d4a59acbe179572a39e9 | |
| parent | b5fdb4af0fe8c2dafcb62e1e072eac9e142805fa (diff) | |
fix display errors, fixes #6044
Closes #6044
Merge request studip/studip!4604
| -rw-r--r-- | resources/assets/stylesheets/scss/studip-selection.scss | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/resources/assets/stylesheets/scss/studip-selection.scss b/resources/assets/stylesheets/scss/studip-selection.scss index 2000c7d..2b74fdd 100644 --- a/resources/assets/stylesheets/scss/studip-selection.scss +++ b/resources/assets/stylesheets/scss/studip-selection.scss @@ -45,16 +45,22 @@ } // Selected and selectable lists - .studip-selection-image img { - transition: opacity var(--transition-duration); + .studip-selection-image { + img { + transition: opacity var(--transition-duration); + } + + display: inline-block; + vertical-align: top; + width: $avatar-small; } .studip-selection-selected .studip-selection-label { - @include icon(before, radiobutton-checked, $align: bottom); + @include icon(before, radiobutton-checked, $padding: 5px, $align: top); } .studip-selection-selectable .studip-selection-label { - @include icon(before, radiobutton-unchecked, $align: bottom); + @include icon(before, radiobutton-unchecked, $padding: 5px, $align: top); } .studip-selection-image + .studip-selection-label { @@ -64,16 +70,14 @@ } .studip-selection-selected li:hover { - .studip-selection-image, .studip-selection-label { - @include icon(before, remove-circle-full, $align: bottom); + @include icon(before, remove-circle-full, $padding: 5px, $align: top); } } .studip-selection-selectable li:hover { - .studip-selection-image, .studip-selection-label { - @include icon(before, add-circle-full, $align: bottom); + @include icon(before, add-circle-full, $padding: 5px, $align: top); } } @@ -81,6 +85,7 @@ .studip-selection-selectable { flex: 1 1 300px; padding-top: 0; + position: relative; h2 { margin-top: 0; @@ -91,6 +96,7 @@ background-position: center; background-repeat: no-repeat; background-size: contain; + position: absolute; img { opacity: 0; |
