aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--resources/assets/stylesheets/scss/admin-courses.scss11
-rw-r--r--resources/vue/components/AdminCourses.vue2
-rw-r--r--templates/sidebar/list-widget.php2
3 files changed, 13 insertions, 2 deletions
diff --git a/resources/assets/stylesheets/scss/admin-courses.scss b/resources/assets/stylesheets/scss/admin-courses.scss
index 8b8b736..753e56b 100644
--- a/resources/assets/stylesheets/scss/admin-courses.scss
+++ b/resources/assets/stylesheets/scss/admin-courses.scss
@@ -32,3 +32,14 @@
#admin-filter-widget .label-text {
display: block;
}
+
+.action-menu.filter {
+ margin-left: 1em;
+}
+
+.action-menu.filter:not(.is-open) .action-menu-icon {
+ @include background-icon(settings, clickable, 20);
+ span {
+ display: none;
+ }
+}
diff --git a/resources/vue/components/AdminCourses.vue b/resources/vue/components/AdminCourses.vue
index 541ec0b..3b7a29c 100644
--- a/resources/vue/components/AdminCourses.vue
+++ b/resources/vue/components/AdminCourses.vue
@@ -34,7 +34,7 @@
</th>
<th class="actions">
{{ $gettext('Aktion') }}
- <studip-action-menu :title="$gettext('Darstellungsfilter')" :items="availableFields" @toggleActiveField="toggleActiveField"></studip-action-menu>
+ <studip-action-menu class="filter" :title="$gettext('Darstellungsfilter')" :items="availableFields" @toggleActiveField="toggleActiveField"></studip-action-menu>
</th>
</tr>
<tr v-if="buttons.top">
diff --git a/templates/sidebar/list-widget.php b/templates/sidebar/list-widget.php
index 4085cf6..5aed188 100644
--- a/templates/sidebar/list-widget.php
+++ b/templates/sidebar/list-widget.php
@@ -1,4 +1,4 @@
-<form method="post">
+<form class="default" method="post">
<?= CSRFProtection::tokenTag() ?>
<ul class="<?= implode(' ', $css_classes) ?>" aria-label="<?= htmlReady($title) ?>">
<? foreach ($elements as $index => $element): ?>