mirror of
https://github.com/Spythere/stacjownik.git
synced 2026-05-03 05:18:11 +00:00
Dodano oznaczenia dla niewpisanych scenerii
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<rect width="64" height="64" fill="#898989"/>
|
||||
<path d="M26.592 22.96C26.9547 22.64 27.3493 22.336 27.776 22.048C28.2133 21.76 28.6827 21.5093 29.184 21.296C29.6853 21.0827 30.2293 20.9173 30.816 20.8C31.4027 20.672 32.0373 20.608 32.72 20.608C33.648 20.608 34.4907 20.736 35.248 20.992C36.016 21.248 36.672 21.616 37.216 22.096C37.76 22.5653 38.1813 23.136 38.48 23.808C38.7787 24.48 38.928 25.232 38.928 26.064C38.928 26.8747 38.8107 27.5787 38.576 28.176C38.3413 28.7627 38.0427 29.2747 37.68 29.712C37.328 30.1493 36.944 30.528 36.528 30.848C36.112 31.168 35.7173 31.472 35.344 31.76C34.9707 32.0373 34.6453 32.3147 34.368 32.592C34.1013 32.8587 33.9413 33.1627 33.888 33.504L33.52 35.84H30.816L30.544 33.232C30.5333 33.1787 30.528 33.136 30.528 33.104C30.528 33.0613 30.528 33.0133 30.528 32.96C30.528 32.4907 30.6453 32.0853 30.88 31.744C31.1147 31.392 31.408 31.0667 31.76 30.768C32.112 30.4587 32.4907 30.16 32.896 29.872C33.3013 29.584 33.68 29.2747 34.032 28.944C34.384 28.6027 34.6773 28.2187 34.912 27.792C35.1467 27.3653 35.264 26.864 35.264 26.288C35.264 25.904 35.1893 25.5627 35.04 25.264C34.9013 24.9547 34.704 24.6933 34.448 24.48C34.192 24.256 33.8827 24.0853 33.52 23.968C33.168 23.8507 32.784 23.792 32.368 23.792C31.76 23.792 31.2427 23.8613 30.816 24C30.4 24.128 30.0427 24.2773 29.744 24.448C29.456 24.608 29.2107 24.7573 29.008 24.896C28.8053 25.024 28.624 25.088 28.464 25.088C28.08 25.088 27.8027 24.928 27.632 24.608L26.592 22.96ZM29.616 41.824C29.616 41.4933 29.6747 41.1787 29.792 40.88C29.92 40.5813 30.0907 40.3253 30.304 40.112C30.528 39.8987 30.7893 39.728 31.088 39.6C31.3867 39.472 31.7067 39.408 32.048 39.408C32.3787 39.408 32.6933 39.472 32.992 39.6C33.2907 39.728 33.5467 39.8987 33.76 40.112C33.9733 40.3253 34.144 40.5813 34.272 40.88C34.4 41.1787 34.464 41.4933 34.464 41.824C34.464 42.1653 34.4 42.4853 34.272 42.784C34.144 43.072 33.9733 43.3227 33.76 43.536C33.5467 43.7493 33.2907 43.9147 32.992 44.032C32.6933 44.16 32.3787 44.224 32.048 44.224C31.7067 44.224 31.3867 44.16 31.088 44.032C30.7893 43.9147 30.528 43.7493 30.304 43.536C30.0907 43.3227 29.92 43.072 29.792 42.784C29.6747 42.4853 29.616 42.1653 29.616 41.824Z" fill="white"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.2 KiB |
@@ -97,6 +97,13 @@
|
||||
alt="real scenery"
|
||||
:title="`${$t('desc.real')} ${stationInfo.stationLines}`"
|
||||
/>
|
||||
|
||||
<img
|
||||
v-if="Number(stationInfo.reqLevel) < 0"
|
||||
:src="unknownIcon"
|
||||
alt="icon-unknown"
|
||||
:title="$t('desc.unknown')"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div class="info-dispatcher">
|
||||
@@ -192,6 +199,8 @@ export default defineComponent({
|
||||
td2Icon: require('@/assets/icon-td2.svg'),
|
||||
lockIcon: require('@/assets/icon-lock.svg'),
|
||||
unavailableIcon: require('@/assets/icon-unavailable.svg'),
|
||||
unknownIcon: require('@/assets/icon-unknown.svg'),
|
||||
|
||||
realIcon: require('@/assets/icon-real.svg'),
|
||||
}),
|
||||
|
||||
|
||||
@@ -53,13 +53,7 @@
|
||||
|
||||
<td class="station_level">
|
||||
<span v-if="station.reqLevel" :style="calculateExpStyle(station.reqLevel, station.supportersOnly)">
|
||||
{{
|
||||
station.reqLevel && Number(station.reqLevel) > -1
|
||||
? Number(station.reqLevel) >= 2
|
||||
? station.reqLevel
|
||||
: 'L'
|
||||
: '?'
|
||||
}}
|
||||
{{ Number(station.reqLevel) > -1 ? (Number(station.reqLevel) >= 2 ? station.reqLevel : 'L') : '?' }}
|
||||
</span>
|
||||
|
||||
<span v-else>?</span>
|
||||
@@ -146,7 +140,7 @@
|
||||
/>
|
||||
|
||||
<img
|
||||
v-if="station.nonPublic || !station.reqLevel"
|
||||
v-if="station.nonPublic && Number(station.reqLevel) > -1"
|
||||
:src="lockIcon"
|
||||
alt="non-public"
|
||||
:title="$t('desc.non-public')"
|
||||
@@ -158,6 +152,13 @@
|
||||
alt="icon-unavailable"
|
||||
:title="$t('desc.unavailable')"
|
||||
/>
|
||||
|
||||
<img
|
||||
v-if="Number(station.reqLevel) < 0"
|
||||
:src="unknownIcon"
|
||||
alt="icon-unknown"
|
||||
:title="$t('desc.unknown')"
|
||||
/>
|
||||
</td>
|
||||
|
||||
<td class="station_users" :class="{ inactive: !station.online }">
|
||||
@@ -206,7 +207,6 @@ import { computed, ComputedRef, defineComponent } from '@vue/runtime-core';
|
||||
import { useStore } from '@/store';
|
||||
import { GETTERS } from '@/constants/storeConstants';
|
||||
import Station from '@/scripts/interfaces/Station';
|
||||
import Train from '@/scripts/interfaces/Train';
|
||||
|
||||
export default defineComponent({
|
||||
props: {
|
||||
@@ -235,6 +235,7 @@ export default defineComponent({
|
||||
SBLIcon: require('@/assets/icon-SBL.svg'),
|
||||
lockIcon: require('@/assets/icon-lock.svg'),
|
||||
unavailableIcon: require('@/assets/icon-unavailable.svg'),
|
||||
unknownIcon: require('@/assets/icon-unknown.svg'),
|
||||
|
||||
ascIcon: require('@/assets/icon-arrow-asc.svg'),
|
||||
descIcon: require('@/assets/icon-arrow-desc.svg'),
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
"TWB-routes": "This scenery has two-way route blockade on following routes: ",
|
||||
"default": "This scenery is available by default",
|
||||
"non-public": "This scenery is not public",
|
||||
"unknown": "This scenery isn't recognizable right now",
|
||||
"unavailable": "This scenery is unavailable",
|
||||
"real": "Scenery with real lines: "
|
||||
},
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
"default": "Sceneria dostępna domyślnie w paczce z grą",
|
||||
"non-public": "Sceneria niepubliczna",
|
||||
"unavailable": "Sceneria niedostępna",
|
||||
"unknown": "Nieznana sceneria",
|
||||
"real": "Sceneria z realnymi liniami kolejowymi: "
|
||||
},
|
||||
"signals": {
|
||||
|
||||
Reference in New Issue
Block a user