|
@@ -3,7 +3,7 @@
|
|
|
<select
|
|
<select
|
|
|
v-if="showType"
|
|
v-if="showType"
|
|
|
v-model="ruleset.column"
|
|
v-model="ruleset.column"
|
|
|
- class="w-2/6 md:w-3/12"
|
|
|
|
|
|
|
+ class="w-2/6 md:w-3/12 h-10 px-2"
|
|
|
name="searchType"
|
|
name="searchType"
|
|
|
@change="filterTypeChanged"
|
|
@change="filterTypeChanged"
|
|
|
>
|
|
>
|
|
@@ -26,7 +26,7 @@
|
|
|
<WeekdayTimePicker
|
|
<WeekdayTimePicker
|
|
|
v-model="(ruleset.filterData as Record<string, number>).startTime"
|
|
v-model="(ruleset.filterData as Record<string, number>).startTime"
|
|
|
:disable-greater-than="disableUpper"
|
|
:disable-greater-than="disableUpper"
|
|
|
- class="w-full"
|
|
|
|
|
|
|
+ class="w-full h-10"
|
|
|
/>
|
|
/>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="flex items-center">
|
|
<div class="flex items-center">
|
|
@@ -34,7 +34,7 @@
|
|
|
<WeekdayTimePicker
|
|
<WeekdayTimePicker
|
|
|
v-model="(ruleset.filterData as Record<string, number>).endTime"
|
|
v-model="(ruleset.filterData as Record<string, number>).endTime"
|
|
|
:disable-lower-than="disableLower"
|
|
:disable-lower-than="disableLower"
|
|
|
- class="w-full"
|
|
|
|
|
|
|
+ class="w-full h-10"
|
|
|
/>
|
|
/>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -43,7 +43,7 @@
|
|
|
v-else-if="ruleset.column == ClassSelectorColumn.Degree"
|
|
v-else-if="ruleset.column == ClassSelectorColumn.Degree"
|
|
|
id="degreeSelector"
|
|
id="degreeSelector"
|
|
|
v-model="ruleset.filterData.degree"
|
|
v-model="ruleset.filterData.degree"
|
|
|
- class="w-full"
|
|
|
|
|
|
|
+ class="w-full h-10"
|
|
|
@change="
|
|
@change="
|
|
|
() =>
|
|
() =>
|
|
|
stateStore.updateLastSelectedDegreeProgram(
|
|
stateStore.updateLastSelectedDegreeProgram(
|
|
@@ -65,7 +65,7 @@
|
|
|
v-else-if="ruleset.column == ClassSelectorColumn.TeachingType"
|
|
v-else-if="ruleset.column == ClassSelectorColumn.TeachingType"
|
|
|
id="teachingTypeSelector"
|
|
id="teachingTypeSelector"
|
|
|
v-model="ruleset.filterData.teachingType"
|
|
v-model="ruleset.filterData.teachingType"
|
|
|
- class="w-full capitalize"
|
|
|
|
|
|
|
+ class="w-full capitalize h-10"
|
|
|
>
|
|
>
|
|
|
<option default value="">Alle</option>
|
|
<option default value="">Alle</option>
|
|
|
<option v-for="name in TeachingType" :key="name" :value="name">
|
|
<option v-for="name in TeachingType" :key="name" :value="name">
|
|
@@ -76,7 +76,7 @@
|
|
|
<input
|
|
<input
|
|
|
v-else
|
|
v-else
|
|
|
v-model="ruleset.filterData.term"
|
|
v-model="ruleset.filterData.term"
|
|
|
- class="w-full"
|
|
|
|
|
|
|
+ class="w-full h-10"
|
|
|
name="search"
|
|
name="search"
|
|
|
type="text"
|
|
type="text"
|
|
|
:placeholder="searchPlaceholderText"
|
|
:placeholder="searchPlaceholderText"
|
|
@@ -84,7 +84,10 @@
|
|
|
/>
|
|
/>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- <div v-if="showAddRemove" class="w-32 flex justify-center items-center">
|
|
|
|
|
|
|
+ <div
|
|
|
|
|
+ v-if="showAddRemove"
|
|
|
|
|
+ class="w-32 h-10 flex justify-center items-center"
|
|
|
|
|
+ >
|
|
|
<button
|
|
<button
|
|
|
class="action-button"
|
|
class="action-button"
|
|
|
title="Neuen Filter nach diesem einfügen"
|
|
title="Neuen Filter nach diesem einfügen"
|