✨ Add support for multiple remote timetables
- Add timetable "title" column to db - Make API return array of timetables - Add settings page for selecting a timetable - Add InfoCard if no timetable is selected
This commit is contained in:
@ -3,6 +3,7 @@ import ScrollableContainer from "@/components/scrollable-container.vue";
|
||||
import PageCard from "@/components/settings/page-card.vue";
|
||||
import {
|
||||
FilterIcon,
|
||||
CalendarIcon,
|
||||
CopyCheckIcon,
|
||||
PaletteIcon,
|
||||
InfoIcon,
|
||||
@ -19,6 +20,11 @@ import {
|
||||
:icon="FilterIcon"
|
||||
route="settings/filtering"
|
||||
/>
|
||||
<PageCard
|
||||
:name="$t('title.settings.timetable')"
|
||||
:icon="CalendarIcon"
|
||||
route="settings/timetable"
|
||||
/>
|
||||
<PageCard
|
||||
:name="$t('title.settings.groups')"
|
||||
:icon="CopyCheckIcon"
|
||||
|
Reference in New Issue
Block a user