diff --git a/package.json b/package.json index 582102e..3ce0f02 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "stacjownik", - "version": "1.28.2", + "version": "1.28.3", "private": true, "type": "module", "scripts": { diff --git a/src/App.vue b/src/App.vue index d10d875..cfcd70a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -6,6 +6,7 @@ /> +
@@ -16,21 +17,12 @@
-
- © - Spythere - {{ new Date().getUTCFullYear() }} | - - -
- -  {{ $t('footer.discord') }} - - -
∫ ukryta taktyczna całka do programowania w HTMLu
-
+ @@ -38,7 +30,7 @@ import { defineComponent } from 'vue'; import axios from 'axios'; -import { version } from '.././package.json'; +import { version } from '../package.json'; import { Status } from './typings/common'; import { useMainStore } from './store/mainStore'; import { useApiStore } from './store/apiStore'; @@ -51,6 +43,7 @@ import Tooltip from './components/Tooltip/Tooltip.vue'; import UpdateCard from './components/App/UpdateCard.vue'; import StorageManager from './managers/storageManager'; +import AppFooter from './components/App/AppFooter.vue'; const STORAGE_VERSION_KEY = 'app_version'; @@ -59,6 +52,7 @@ export default defineComponent({ Clock, StatusIndicator, AppHeader, + AppFooter, UpdateCard, Tooltip }, diff --git a/src/components/App/AppFooter.vue b/src/components/App/AppFooter.vue new file mode 100644 index 0000000..3ee210c --- /dev/null +++ b/src/components/App/AppFooter.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/src/components/Global/VehicleThumbnail.vue b/src/components/Global/VehicleThumbnail.vue index f28c727..b8199eb 100644 --- a/src/components/Global/VehicleThumbnail.vue +++ b/src/components/Global/VehicleThumbnail.vue @@ -8,7 +8,7 @@
-
- {{ $t('vehicle-preview.loading') }} +
+
+ {{ $t('vehicle-preview.loading') }} +
+ +
{{ $t('vehicle-preview.error') }}
+ +
-
{{ $t('vehicle-preview.error') }}
- - - -
-
{{ vehicleName.replace(/_/g, ' ') }} ({{ vehicleCargo.id }}) @@ -98,10 +97,17 @@ export default defineComponent({ border-radius: 0.5em; } +.image-box { + position: relative; + min-height: 150px; +} + .loading-info { position: absolute; left: 50%; - transform: translateX(-50%); + top: 50%; + font-size: 1.15em; + transform: translate(-50%, -50%); } img { diff --git a/src/locales/pl.json b/src/locales/pl.json index f8e5829..a42b752 100644 --- a/src/locales/pl.json +++ b/src/locales/pl.json @@ -63,7 +63,7 @@ "RP": "wojewódzki pospieszny", "RO": "wojewódzki osobowy", "RM": "wojewódzki osobowy międzynarodowy", - "RA": "wojewódzki osobowy algomeracyjny", + "RA": "wojewódzki osobowy aglomeracyjny", "PW": "pasażerski próżny - służbowy", "PX": "pasażerski próżny próbny",