From 29e9924339041d0088701655e86a27a57ed509b0 Mon Sep 17 00:00:00 2001 From: Spythere Date: Sat, 9 Jul 2022 20:24:57 +0200 Subject: [PATCH] Aktualizacja widoku scenerii --- src/assets/icon-track-catenary.svg | 3 - src/assets/icon-track-nocatenary.svg | 4 - src/assets/icon-track-sbl.svg | 5 - src/assets/icon-track-twb.svg | 3 - src/components/SceneryView/SceneryHeader.vue | 18 +- src/components/SceneryView/SceneryInfo.vue | 80 +++-- .../SceneryInfo/SceneryInfoIcons.vue | 22 +- .../SceneryInfo/SceneryInfoRoutes.vue | 109 +++--- .../SceneryView/SceneryTimetable.vue | 336 ++++++++---------- src/locales/en.json | 17 +- src/locales/pl.json | 25 +- src/styles/global.scss | 33 +- src/views/SceneryView.vue | 136 ++++--- 13 files changed, 436 insertions(+), 355 deletions(-) delete mode 100644 src/assets/icon-track-catenary.svg delete mode 100644 src/assets/icon-track-nocatenary.svg delete mode 100644 src/assets/icon-track-sbl.svg delete mode 100644 src/assets/icon-track-twb.svg diff --git a/src/assets/icon-track-catenary.svg b/src/assets/icon-track-catenary.svg deleted file mode 100644 index 269d00b..0000000 --- a/src/assets/icon-track-catenary.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/assets/icon-track-nocatenary.svg b/src/assets/icon-track-nocatenary.svg deleted file mode 100644 index 86ee926..0000000 --- a/src/assets/icon-track-nocatenary.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/src/assets/icon-track-sbl.svg b/src/assets/icon-track-sbl.svg deleted file mode 100644 index 0623109..0000000 --- a/src/assets/icon-track-sbl.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/src/assets/icon-track-twb.svg b/src/assets/icon-track-twb.svg deleted file mode 100644 index 2f7e7e9..0000000 --- a/src/assets/icon-track-twb.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/src/components/SceneryView/SceneryHeader.vue b/src/components/SceneryView/SceneryHeader.vue index 916c825..be5eb8c 100644 --- a/src/components/SceneryView/SceneryHeader.vue +++ b/src/components/SceneryView/SceneryHeader.vue @@ -3,18 +3,12 @@
{{ station.name }} - - {{ station.generalInfo.project }} - {{ station.name }}
-
- Autorzy: {{ station.generalInfo?.authors?.join(', ') }} -
- +
#{{ station.onlineInfo.hash }}
@@ -44,6 +38,7 @@ export default defineComponent({ position: relative; font-size: 3.5em; + padding: 0 0.5em; text-transform: uppercase; @@ -54,13 +49,6 @@ export default defineComponent({ .scenery-hash { color: #aaa; - font-size: 0.3em; - - position: absolute; - top: 0; -} - -.scenery-authors { - color: #999; + font-size: 1.2em; } diff --git a/src/components/SceneryView/SceneryInfo.vue b/src/components/SceneryView/SceneryInfo.vue index 2d4bcc1..9ec0163 100644 --- a/src/components/SceneryView/SceneryInfo.vue +++ b/src/components/SceneryView/SceneryInfo.vue @@ -1,15 +1,48 @@ @@ -86,20 +117,25 @@ h3.section-header { } .info-lists { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(400px, 1fr)); - justify-content: space-around; -} - -.info-actions { display: flex; - justify-content: center; + flex-wrap: wrap; + justify-content: space-around; margin-top: 1em; +} - .btn { - margin: 0.5em; - box-shadow: 0 0 10px 4px #242424; +.info-general { + margin-top: 1em; + font-size: 1.1em; +} + +.general-list { + display: flex; + justify-content: center; + flex-wrap: wrap; + + span { + margin: 0 0.15em; } } diff --git a/src/components/SceneryView/SceneryInfo/SceneryInfoIcons.vue b/src/components/SceneryView/SceneryInfo/SceneryInfoIcons.vue index a5f99d8..71411e3 100644 --- a/src/components/SceneryView/SceneryInfo/SceneryInfoIcons.vue +++ b/src/components/SceneryView/SceneryInfo/SceneryInfoIcons.vue @@ -1,5 +1,13 @@