Skip to content
Snippets Groups Projects
Commit 6a0ba663 authored by Elmar Ludwig's avatar Elmar Ludwig
Browse files

use standard CSS for sort arrows, fixes #3529

Closes #3529

Merge request studip/studip!2416
parent 940f5099
No related branches found
No related tags found
No related merge requests found
......@@ -11,7 +11,7 @@
</caption>
<thead>
<tr class="sortable">
<th v-if="showComplete">
<th v-if="showComplete" :class="sort.by === 'completion' ? 'sort' + sort.direction.toLowerCase() : ''">
<a
@click.prevent="changeSort('completion')"
class="course-completion"
......@@ -19,20 +19,14 @@
>
{{ $gettext('Bearbeitungsstatus') }}
</a>
<studip-icon :shape="sort.direction === 'ASC' ? 'arr_1down' : 'arr_1up'"
v-if="sort.by === 'completion'"
class="text-bottom"></studip-icon>
</th>
<th v-for="activeField in sortedActivatedFields" :key="`field-${activeField}`">
<th v-for="activeField in sortedActivatedFields" :key="`field-${activeField}`" :class="sort.by === activeField ? 'sort' + sort.direction.toLowerCase() : ''">
<a href="#"
@click.prevent="changeSort(activeField)"
:title="sort.by === activeField && sort.direction === 'ASC' ? $gettextInterpolate('Sortiert aufsteigend nach %{field}', {field: fields[activeField]}) : (sort.by === activeField && sort.direction === 'DESC' ? $gettextInterpolate('Sortiert absteigend nach %{ field } ', { field: fields[activeField]}) : $gettextInterpolate('Sortieren nach %{ field }', { field: fields[activeField]}))"
v-if="!unsortableFields.includes(activeField)"
>
{{ fields[activeField] }}
<studip-icon :shape="sort.direction === 'ASC' ? 'arr_1down' : 'arr_1up'"
v-if="sort.by === activeField"
class="text-bottom"></studip-icon>
</a>
<template v-else>
{{ fields[activeField] }}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment