From 6aec1a75c964c5e0b70c8d44827e5942634283f0 Mon Sep 17 00:00:00 2001 From: Spythere Date: Fri, 29 Sep 2023 16:49:37 +0200 Subject: [PATCH] cleanup c.d. --- .../JournalView/JournalDispatchersList.vue | 20 +-- .../JournalTimetablesList.vue | 30 ++--- .../JournalTimetables/ListItem.vue | 124 ------------------ .../{ItemExtra.vue => TimetableExtra.vue} | 0 .../{ItemGeneral.vue => TimetableGeneral.vue} | 0 .../TimetableHistoryList.vue | 96 ++++++++++++++ .../{ItemStatus.vue => TimetableStatus.vue} | 0 .../{ItemStops.vue => TimetableStops.vue} | 0 src/styles/JournalSection.scss | 21 +-- src/views/JournalTimetables.vue | 4 +- 10 files changed, 126 insertions(+), 169 deletions(-) rename src/components/JournalView/{ => JournalTimetables}/JournalTimetablesList.vue (65%) delete mode 100644 src/components/JournalView/JournalTimetables/ListItem.vue rename src/components/JournalView/JournalTimetables/{ItemExtra.vue => TimetableExtra.vue} (100%) rename src/components/JournalView/JournalTimetables/{ItemGeneral.vue => TimetableGeneral.vue} (100%) create mode 100644 src/components/JournalView/JournalTimetables/TimetableHistoryList.vue rename src/components/JournalView/JournalTimetables/{ItemStatus.vue => TimetableStatus.vue} (100%) rename src/components/JournalView/JournalTimetables/{ItemStops.vue => TimetableStops.vue} (100%) diff --git a/src/components/JournalView/JournalDispatchersList.vue b/src/components/JournalView/JournalDispatchersList.vue index 9c5713d..2e2f4de 100644 --- a/src/components/JournalView/JournalDispatchersList.vue +++ b/src/components/JournalView/JournalDispatchersList.vue @@ -82,13 +82,12 @@ - + @@ -113,9 +112,10 @@ import { DataStatus } from '../../scripts/enums/DataStatus'; import { useStore } from '../../store/store'; import Loading from '../Global/Loading.vue'; import { regions } from '../../data/options.json'; +import AddDataButton from '../Global/AddDataButton.vue'; export default defineComponent({ - components: { Loading }, + components: { Loading, AddDataButton }, mixins: [dateMixin, styleMixin, imageMixin], @@ -195,6 +195,8 @@ table.scenery-history-table { position: relative; text-align: center; + margin-bottom: 1em; + thead { position: sticky; top: 0; @@ -208,7 +210,7 @@ table.scenery-history-table { tr { background-color: var(--_bg-row); border-bottom: 2px solid black; - + &:last-child { border: none; } diff --git a/src/components/JournalView/JournalTimetablesList.vue b/src/components/JournalView/JournalTimetables/JournalTimetablesList.vue similarity index 65% rename from src/components/JournalView/JournalTimetablesList.vue rename to src/components/JournalView/JournalTimetables/JournalTimetablesList.vue index e44f52a..4588265 100644 --- a/src/components/JournalView/JournalTimetablesList.vue +++ b/src/components/JournalView/JournalTimetables/JournalTimetablesList.vue @@ -1,5 +1,5 @@