diff --git a/firebase.json b/firebase.json index fdca2c5..1a13c99 100644 --- a/firebase.json +++ b/firebase.json @@ -1,7 +1,7 @@ { "hosting": { "public": "dist", - "ignore": ["firebase.json", "**/.*", "**/node_modules/**"], + "ignore": [], "rewrites": [ { "source": "**", @@ -9,4 +9,4 @@ } ] } -} \ No newline at end of file +} diff --git a/package-lock.json b/package-lock.json index 979f606..acc0e42 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,18 @@ { "name": "pojazdownik", - "version": "1.7.4", + "version": "1.8.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pojazdownik", - "version": "1.7.4", + "version": "1.8.4", "dependencies": { "axios": "^1.4.0", "pinia": "^2.0.17", "prettier": "^3.0.3", "vue": "^3.2.37", - "vue-i18n": "9" + "vue-i18n": "9.11.0" }, "devDependencies": { "@rushstack/eslint-patch": "^1.3.3", @@ -2028,13 +2028,12 @@ "license": "BSD-3-Clause" }, "node_modules/@intlify/core-base": { - "version": "9.9.1", - "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.9.1.tgz", - "integrity": "sha512-qsV15dg7jNX2faBRyKMgZS8UcFJViWEUPLdzZ9UR0kQZpFVeIpc0AG7ZOfeP7pX2T9SQ5jSiorq/tii9nkkafA==", - "license": "MIT", + "version": "9.11.0", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.11.0.tgz", + "integrity": "sha512-cveOqAstjLZIiyatcP/HrzrQ87cZI8ScPQna3yvoM8zjcjcIRK1MRvmxUNlPdg0rTNJMZw7rixPVM58O5aHVPA==", "dependencies": { - "@intlify/message-compiler": "9.9.1", - "@intlify/shared": "9.9.1" + "@intlify/message-compiler": "9.11.0", + "@intlify/shared": "9.11.0" }, "engines": { "node": ">= 16" @@ -2044,12 +2043,11 @@ } }, "node_modules/@intlify/message-compiler": { - "version": "9.9.1", - "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.9.1.tgz", - "integrity": "sha512-zTvP6X6HeumHOXuAE1CMMsV6tTX+opKMOxO1OHTCg5N5Sm/F7d8o2jdT6W6L5oHUsJ/vvkGefHIs7Q3hfowmsA==", - "license": "MIT", + "version": "9.11.0", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.11.0.tgz", + "integrity": "sha512-x31Gl7cscnoI4UUY1yaIy8e7vVMVW1VVlTXZz4SIHKqoSEUkfmgqK8NAx1e7RcoHEbICR7uyCbud0ZL1s4OGXQ==", "dependencies": { - "@intlify/shared": "9.9.1", + "@intlify/shared": "9.11.0", "source-map-js": "^1.0.2" }, "engines": { @@ -2060,10 +2058,9 @@ } }, "node_modules/@intlify/shared": { - "version": "9.9.1", - "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.9.1.tgz", - "integrity": "sha512-b3Pta1nwkz5rGq434v0psHwEwHGy1pYCttfcM22IE//K9owbpkEvFptx9VcuRAxjQdrO2If249cmDDjBu5wMDA==", - "license": "MIT", + "version": "9.11.0", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.11.0.tgz", + "integrity": "sha512-KHSNgi7sRjmSm7aD8QH8WFt9VfKaekJuJ473opbJlkGY3EDnDUU8ikIhG8PbasQbgNvbY3m3tWNGqk2omIdwMA==", "engines": { "node": ">= 16" }, @@ -7624,13 +7621,12 @@ } }, "node_modules/vue-i18n": { - "version": "9.9.1", - "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.9.1.tgz", - "integrity": "sha512-xyQ4VspLdNSPTKBFBPWa1tvtj+9HuockZwgFeD2OhxxXuC2CWeNvV4seu2o9+vbQOyQbhAM5Ez56oxUrrnTWdw==", - "license": "MIT", + "version": "9.11.0", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.11.0.tgz", + "integrity": "sha512-vU4gY6lu8Pdfs9BgKGiDAJmFDf88cceR47KcSB0VW4xJzUrXR/7qwqM7A8dQ2nedhoIDxoOm5Ro4pFd2KvJqbA==", "dependencies": { - "@intlify/core-base": "9.9.1", - "@intlify/shared": "9.9.1", + "@intlify/core-base": "9.11.0", + "@intlify/shared": "9.11.0", "@vue/devtools-api": "^6.5.0" }, "engines": { diff --git a/package.json b/package.json index 8d80aaf..ea79e7a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pojazdownik", - "version": "1.8.3.1", + "version": "1.8.4", "private": true, "type": "module", "scripts": { @@ -16,7 +16,7 @@ "pinia": "^2.0.17", "prettier": "^3.0.3", "vue": "^3.2.37", - "vue-i18n": "9" + "vue-i18n": "9.11.0" }, "devDependencies": { "@rushstack/eslint-patch": "^1.3.3", diff --git a/public/images/icon-exit.svg b/public/images/icon-exit.svg new file mode 100644 index 0000000..0ffae97 --- /dev/null +++ b/public/images/icon-exit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/loco-s-unknown.png b/public/images/loco-diesel-unknown.png similarity index 100% rename from public/images/loco-s-unknown.png rename to public/images/loco-diesel-unknown.png diff --git a/public/images/loco-e-unknown.png b/public/images/loco-electric-unknown.png similarity index 100% rename from public/images/loco-e-unknown.png rename to public/images/loco-electric-unknown.png diff --git a/public/images/loco-ezt-unknown.png b/public/images/unit-electric-unknown.png similarity index 100% rename from public/images/loco-ezt-unknown.png rename to public/images/unit-electric-unknown.png diff --git a/public/images/car-cargo-unknown.png b/public/images/wagon-freight-unknown.png similarity index 100% rename from public/images/car-cargo-unknown.png rename to public/images/wagon-freight-unknown.png diff --git a/public/images/car-passenger-unknown.png b/public/images/wagon-passenger-unknown.png similarity index 100% rename from public/images/car-passenger-unknown.png rename to public/images/wagon-passenger-unknown.png diff --git a/src/components/app/Footer.vue b/src/components/app/Footer.vue index 1cb3b0d..88db419 100644 --- a/src/components/app/Footer.vue +++ b/src/components/app/Footer.vue @@ -8,8 +8,8 @@ -
- {{ $t('footer.version-check', { version: store.vehiclesAPIData.simulatorVersion }) }} +
+ {{ $t('footer.version-check', { version: store.vehiclesData.simulatorVersion }) }}
diff --git a/src/components/app/MainContainer.vue b/src/components/app/MainContainer.vue index 3f5f7ad..a5ab0d5 100644 --- a/src/components/app/MainContainer.vue +++ b/src/components/app/MainContainer.vue @@ -35,15 +35,14 @@ main { background-color: darken($color: $bgColor, $amount: 5); border-radius: 1em; + min-height: 950px; + padding: 1em; } @media screen and (max-width: $breakpointMd) { main { - display: flex; - flex-direction: column; - grid-template-columns: 1fr; - grid-template-rows: 1fr; + display: block; } } diff --git a/src/components/cards/RealStockCard.vue b/src/components/cards/RealStockCard.vue index 3c3fd2f..6dbf799 100644 --- a/src/components/cards/RealStockCard.vue +++ b/src/components/cards/RealStockCard.vue @@ -9,8 +9,8 @@ {{ $t('realstock.title') }} Railtrains997 -
@@ -47,7 +47,7 @@ -
@@ -100,13 +100,13 @@ import { useStore } from '../../store'; import imageMixin from '../../mixins/imageMixin'; import stockMixin from '../../mixins/stockMixin'; -import { IRealComposition } from '../../types'; +import { IRealComposition, VehicleGroupType } from '../../types'; -function getVehicleType(stockType: string) { - if (/^E/.test(stockType)) return 'loco-e'; - if (/^S/.test(stockType)) return 'loco-s'; +function getVehicleType(stockType: string): VehicleGroupType { + if (/^E/.test(stockType)) return 'loco-electric'; + if (/^S/.test(stockType)) return 'loco-diesel'; - return 'car-passenger'; + return 'wagon-passenger'; } export default defineComponent({ @@ -222,13 +222,15 @@ export default defineComponent({