diff --git a/package.json b/package.json
index 96982a5..1c59975 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "pojazdownik",
- "version": "1.7.1",
+ "version": "1.7.2",
"private": true,
"scripts": {
"dev": "vite",
diff --git a/src/App.vue b/src/App.vue
index 34d9b0e..989fbc9 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -35,5 +35,13 @@ export default defineComponent({
color: $textColor;
font-size: 1em;
padding: 1em 0.5em;
+
+ @media screen and (max-width: $breakpointMd) {
+ font-size: calc(0.7rem + 0.75vw);
+ }
+
+ @media screen and (orientation: landscape) and (max-width: $breakpointMd) {
+ font-size: calc(0.75rem + 0.4vw);
+ }
}
diff --git a/src/components/tabs/StockGeneratorTab.vue b/src/components/tabs/StockGeneratorTab.vue
index d30da1f..a843b9b 100644
--- a/src/components/tabs/StockGeneratorTab.vue
+++ b/src/components/tabs/StockGeneratorTab.vue
@@ -37,13 +37,13 @@
@@ -129,6 +129,19 @@ export default defineComponent({
computedChosenCarTypes() {
return new Set(this.chosenCarTypes.slice().sort((c1, c2) => (c1 > c2 ? 1 : -1)));
},
+
+ computedCargoData() {
+ if (!this.store.stockData?.generator.cargo) return [];
+
+ const cargoGeneratorData = this.store.stockData.generator.cargo;
+
+ return Object.keys(cargoGeneratorData)
+ .sort((v1, v2) => this.$t(`cargo.${v1}`).localeCompare(this.$t(`cargo.${v2}`)))
+ .map((v) => ({
+ name: v,
+ cargoList: cargoGeneratorData[v],
+ }));
+ },
},
methods: {
diff --git a/src/components/utils/StockThumbnails.vue b/src/components/utils/StockThumbnails.vue
index 11aa2a0..5062e7a 100644
--- a/src/components/utils/StockThumbnails.vue
+++ b/src/components/utils/StockThumbnails.vue
@@ -1,29 +1,28 @@
-
+
-
-
- {{ stock.type }}
-
+
+ {{ stock.type }}
+
-
-
-
-
+
@@ -87,41 +86,45 @@ const allowDrop = (e: DragEvent) => {