From e22115844a73f923b9eeaf4b5b03f76ce5e1f155 Mon Sep 17 00:00:00 2001 From: Spythere Date: Tue, 4 Aug 2020 18:10:23 +0200 Subject: [PATCH] =?UTF-8?q?Wygl=C4=85d=20i=20podstawowe=20funkcjonalno?= =?UTF-8?q?=C5=9Bci=20widoku=20sk=C5=82ad=C3=B3w=20online?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.vue | 4 +- src/assets/icon-length.svg | 4 + src/assets/icon-mass.svg | 4 + src/assets/icon-speed.svg | 18 +++ src/components/ui/List.vue | 2 +- src/store/modules/store.ts | 4 + src/views/TrainsView.vue | 298 ++++++++++++++++++++++++++++++++----- 7 files changed, 297 insertions(+), 37 deletions(-) create mode 100644 src/assets/icon-length.svg create mode 100644 src/assets/icon-mass.svg create mode 100644 src/assets/icon-speed.svg 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