Commit Graph

18 Commits

Author SHA1 Message Date
4d4a92bff3 Implement timetable editing 2023-06-18 23:43:08 +02:00
46b235ba91 🎨 Make bottomnav hiding configurable in router 2023-06-18 21:18:00 +02:00
48364d4c59 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
2023-06-18 14:30:36 +02:00
89c1f18f0e Add timetable group settings 2023-06-06 23:23:11 +02:00
1ed9af766d 🚧 💄 Implement new settings menu and 3 subpages
- Implement new main settings menu
- Implement "filtering" page
- Implement "appearance" page
- Implement "about" page
- Make the Git hash a link to the Git repo
2023-06-06 22:39:08 +02:00
55517f6c1b ♻️ Replace relative paths with "@" alias 2023-06-06 21:02:09 +02:00
9164f56172 Support subroutes of settings 2023-06-06 19:35:02 +02:00
e416e599fa 🎨 Define data routes in router config 2023-06-06 19:32:48 +02:00
d3bfb379c4 🐛 Fix circular import in router 2023-06-05 19:45:48 +02:00
0e5e693422 🧑‍💻 Add UI for generating API tokens (/token) 2023-02-20 01:03:52 +01:00
59a2c0eacb 🌐 Add Localization feature 2022-08-21 16:57:06 +02:00
fde5a07ddf 🚸 Make menu button toggle settings 2022-05-19 23:31:12 +02:00
64196eeab2 Use Vue-based login page 2022-05-05 14:39:41 +02:00
8c64568077 Add menu button for opening the settings 2022-04-30 23:08:29 +02:00
6e118221b9 Add history view 2022-04-30 18:21:45 +02:00
4fef04d2a4 Add substitution plan 2022-04-30 15:01:07 +02:00
86c7927a22 Add timetable route 2022-04-29 22:56:32 +02:00
5302392f08 🎉 Initialize Vue.js + Vite project 2022-04-29 17:05:53 +02:00