From c8d481a952185d3d98fb5cd5ecddad1f4929d97d Mon Sep 17 00:00:00 2001 From: Spythere Date: Mon, 2 Jun 2025 00:44:23 +0200 Subject: [PATCH 1/3] hotfix: EN category desc typo --- src/locales/en.json | 2 +- src/locales/pl.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/locales/en.json b/src/locales/en.json index f5bfe7e..e2254de 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -84,7 +84,7 @@ "categories": { "EI": "domestic express", "EC": "international express", - "EN": "domestic night express", + "EN": "international night express", "MP": "intervoivodeship bullet", "MO": "intervoivodeship regio", "MM": "international bullet", diff --git a/src/locales/pl.json b/src/locales/pl.json index 7b69a9b..b60238f 100644 --- a/src/locales/pl.json +++ b/src/locales/pl.json @@ -81,7 +81,7 @@ "categories": { "EI": "ekspres krajowy", "EC": "ekspres międzynarodowy", - "EN": "ekspres krajowy nocny", + "EN": "ekspres międzynarodowy nocny", "MP": "międzywojewódzki pospieszny", "MO": "międzywojewódzki osobowy", "MM": "międzynarodowy pospieszny", From a91a00f88a2468ec9b2ae623f45c97e58e9f9611 Mon Sep 17 00:00:00 2001 From: Spythere Date: Mon, 2 Jun 2025 01:35:09 +0200 Subject: [PATCH 2/3] refactor: scenery view back button routing; component setup script --- src/router/index.ts | 7 +- src/views/SceneryView.vue | 199 ++++++++++++++++---------------------- 2 files changed, 89 insertions(+), 117 deletions(-) diff --git a/src/router/index.ts b/src/router/index.ts index 56aa21d..5d628e8 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -36,7 +36,10 @@ const routes: Array = [ props: (route) => ({ region: route.query.region, station: route.query.station - }) + }), + beforeEnter: (to, from) => { + to.meta['prevPath'] = from.fullPath; + } }, { path: '/journal', @@ -72,7 +75,7 @@ const router = createRouter({ from.query['view'] === undefined && !savedPosition ) - return { el: `.scenery-left`, behavior: 'instant', top: 3 }; + return { el: `.app_main`, behavior: 'instant', top: -13 }; if (savedPosition) return savedPosition; }, diff --git a/src/views/SceneryView.vue b/src/views/SceneryView.vue index 66164a5..32d5140 100644 --- a/src/views/SceneryView.vue +++ b/src/views/SceneryView.vue @@ -23,8 +23,8 @@ v-for="(viewMode, i) in viewModes" :key="i" class="btn btn--option" - :class="{ checked: currentMode == viewMode.component }" - @click="setViewMode(viewMode.component)" + :class="{ checked: currentMode == viewMode.component.name }" + @click="setViewMode(viewMode.component.name!)" > {{ $t(viewMode.id) }} @@ -32,17 +32,17 @@
@@ -50,130 +50,99 @@ -