diff --git a/src/App.vue b/src/App.vue index 6043bb4..aec2a2a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -30,7 +30,9 @@
- + + +
diff --git a/src/assets/icon-length.svg b/src/assets/icon-length.svg new file mode 100644 index 0000000..31bc059 --- /dev/null +++ b/src/assets/icon-length.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/icon-mass.svg b/src/assets/icon-mass.svg new file mode 100644 index 0000000..c003b14 --- /dev/null +++ b/src/assets/icon-mass.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/icon-speed.svg b/src/assets/icon-speed.svg new file mode 100644 index 0000000..a98433a --- /dev/null +++ b/src/assets/icon-speed.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/components/ui/List.vue b/src/components/ui/List.vue index 92cc8f8..4140589 100644 --- a/src/components/ui/List.vue +++ b/src/components/ui/List.vue @@ -297,7 +297,7 @@ export default class List extends styleMixin { } .list-body { - max-height: calc(100vh - 4em); + max-height: calc(100vh - 4.5em); overflow: auto; display: flex; flex-direction: column; diff --git a/src/store/modules/store.ts b/src/store/modules/store.ts index 3ae0eb4..0a89d93 100644 --- a/src/store/modules/store.ts +++ b/src/store/modules/store.ts @@ -65,6 +65,10 @@ class Store extends VuexModule { return this.filteredStations; } + get getAllStations() { + return this.stations; + } + get getFilters() { return this.filters; } diff --git a/src/views/TrainsView.vue b/src/views/TrainsView.vue index 8fbd0a8..da9d488 100644 --- a/src/views/TrainsView.vue +++ b/src/views/TrainsView.vue @@ -1,36 +1,113 @@ - \ No newline at end of file