diff --git a/src/App.vue b/src/App.vue index 5599437..e26bd83 100644 --- a/src/App.vue +++ b/src/App.vue @@ -79,7 +79,7 @@ export default class App extends Vue { hasReleaseNotes = false; updateModalVisible = false; - async mounted() { + mounted() { this.synchronizeData(); if (StorageManager.getStringValue("version") != this.VERSION) { @@ -89,9 +89,9 @@ export default class App extends Vue { StorageManager.setBooleanValue("version_notes_read", false); } - this.updateModalVisible = !StorageManager.getBooleanValue( - "version_notes_read" - ); + this.updateModalVisible = + this.hasReleaseNotes && + !StorageManager.getBooleanValue("version_notes_read"); } toggleUpdateModal() { @@ -153,12 +153,27 @@ export default class App extends Vue { // CONTAINER .app_container { - display: grid; - grid-template-rows: auto 1fr auto; - grid-template-columns: minmax(0, 1fr); + // display: grid; + // grid-template-rows: auto 1fr auto; + // grid-template-columns: minmax(0, 1fr); + + display: flex; + flex-flow: column; min-width: 0; min-height: 100vh; + + header { + flex: 0 0 auto; + } + + main { + flex: 1 1 auto; + } + + footer { + flex: 0 1 0.2em; + } } // HEADER @@ -166,41 +181,43 @@ export default class App extends Vue { background: $primaryCol; padding: 0.15em; - border-radius: 0 0 0.7em 0.7em; + border-radius: 0 0 1em 1em; display: flex; justify-content: center; } -.header_brand { - width: 100%; - font-size: 4.5em; +.header { + &_brand { + width: 100%; + font-size: 4.5em; - text-align: center; + text-align: center; - img { - width: 0.8em; + img { + width: 0.8em; + } } -} -.header_info { - display: flex; - justify-content: space-between; + &_info { + display: flex; + justify-content: space-between; - font-size: 1.35em; + font-size: 1.35em; - margin: 0 0.3em; - padding: 0.2em; -} + margin: 0 0.3em; + padding: 0.2em; + } -.header_links { - display: flex; - justify-content: center; + &_links { + display: flex; + justify-content: center; - border-radius: 0.7em; + border-radius: 0.7em; - font-size: 1.35em; - padding: 0.5em; + font-size: 1.35em; + padding: 0.5em; + } } // COUNTER @@ -219,7 +236,7 @@ export default class App extends Vue { } // FOOTER -.app_footer { +footer.app_footer { font-size: calc(0.5rem + 0.5vw); max-width: 100%; padding: 0.3rem; diff --git a/src/components/StationsView/FilterCard.vue b/src/components/StationsView/FilterCard.vue index 0e0c0f0..acb9755 100644 --- a/src/components/StationsView/FilterCard.vue +++ b/src/components/StationsView/FilterCard.vue @@ -148,7 +148,7 @@ export default class FilterCard extends Vue { @import "../../styles/card"; .card { - font-size: 1.5em; + font-size: 1.45em; &-title { font-size: 2em; diff --git a/src/components/StationsView/StationTable.vue b/src/components/StationsView/StationTable.vue index 74e1e2c..a35d8d3 100644 --- a/src/components/StationsView/StationTable.vue +++ b/src/components/StationsView/StationTable.vue @@ -288,8 +288,6 @@ section.station_table { overflow-y: hidden; font-size: calc(0.55rem + 0.35vw); font-weight: 500; - - font-size: 1.2em; } .table_wrapper { diff --git a/src/components/TrainsView/TrainSchedule.vue b/src/components/TrainsView/TrainSchedule.vue index 527ee89..f379818 100644 --- a/src/components/TrainsView/TrainSchedule.vue +++ b/src/components/TrainsView/TrainSchedule.vue @@ -17,24 +17,34 @@ v-if=" i > 0 && followingStops[i - 1].departureLine != stop.arrivalLine " - >{{ stop.arrivalLine }} + > + {{ stop.arrivalLine }} +
+ + {{ Math.floor(stop.stopDistance) }} + + p. {{ - stylizeTime(stop.arrivalRealTimeString, stop.arrivalDelay) + stylizeTime( + stop.arrivalRealTimeString, + stop.arrivalDelay, + stop.confirmed + ) }} @@ -42,19 +52,24 @@ class="date-stop" v-if="stop.stopTime" :class="stop.stopType.replace(', ', '-')" - >{{ stop.stopTime }} {{ stop.stopType }} + >{{ stop.stopTime }} {{ stop.stopType }}
o. {{ - stylizeTime(stop.departureRealTimeString, stop.departureDelay) + stylizeTime( + stop.departureRealTimeString, + stop.departureDelay, + stop.confirmed + ) }} @@ -77,10 +92,12 @@ export default class TrainSchedule extends Vue { @Prop() readonly followingStops!: TrainStop[]; @Prop() readonly currentStationName!: string; - stylizeTime(timeString: string, delay: number) { + stylizeTime(timeString: string, delay: number, confirmed: boolean) { return ( timeString + - (delay != 0 ? " (" + (delay > 0 ? "+" : "") + delay.toString() + ")" : "") + (delay != 0 && confirmed + ? " (" + (delay > 0 ? "+" : "") + delay.toString() + ")" + : "") ); } @@ -95,14 +112,8 @@ export default class TrainSchedule extends Vue { .train-schedule { max-height: 600px; - overflow: auto; - margin-top: 1rem; - - font-size: 1em; - - @include smallScreen() { - font-size: 0.8em; - } + // overflow: auto; + margin-top: 2em; } .schedule-bar, @@ -129,8 +140,7 @@ export default class TrainSchedule extends Vue { .schedule-wrapper { position: relative; - margin-top: 1rem; - margin-left: 0.5rem; + margin-left: 1.5em; } ul.schedule-list { @@ -146,19 +156,19 @@ ul.schedule-list > li.schedule-item { padding: 0 0.5rem; &.confirmed { - & > .progress-bar, - & > .stop-info > .info-indicator { + .progress-bar, + .stop-info > .info-indicator { background: lime; } } &.stopped { - & > .progress-bar { + .progress-bar { background: lime; height: 50%; } - & > .stop-info > .info-indicator { + .stop-info > .info-indicator { background: orangered; } } @@ -169,13 +179,26 @@ li.schedule-item > .stop-info { position: relative; - & > .info-indicator { + .info-distance { + position: absolute; + + top: 50%; + left: -1.8rem; + transform: translate(-100%, -50%); + + font-size: 0.8em; + color: #d6d6d6; + } + + .info-indicator { position: absolute; z-index: 1; top: 50%; left: -1.5rem; + text-align: right; + transform: translateY(-50%); width: 15px; @@ -184,21 +207,21 @@ li.schedule-item > .stop-info { background: white; } - & > .info-name { + .info-name { background: rgb(0, 81, 187); padding: 0.3rem 0.5rem; } - & > .info-date { + .info-date { display: flex; align-items: center; - & > span { + span { background: #5c5c5c; padding: 0.3rem 0.5rem; } - & > .date-stop { + .date-stop { &.ph, &.ph-pm { background: #ce8d00; @@ -211,8 +234,8 @@ li.schedule-item > .stop-info { } } - & > .date-arrival, - & > .date-departure { + .date-arrival, + .date-departure { &.delayed { background: rgb(250, 0, 0); } diff --git a/src/components/TrainsView/TrainStats.vue b/src/components/TrainsView/TrainStats.vue index 00b56f8..ba2cdf6 100644 --- a/src/components/TrainsView/TrainStats.vue +++ b/src/components/TrainsView/TrainStats.vue @@ -207,7 +207,7 @@ export default class TrainStats extends Vue { } .train-stats { - font-size: 1.1em; + font-size: 1.15em; z-index: 10; margin-bottom: 0.5em; @@ -319,7 +319,6 @@ export default class TrainStats extends Vue { .stats-body { display: block; - font-size: 0.9em; width: 100%; diff --git a/src/components/TrainsView/TrainTable.vue b/src/components/TrainsView/TrainTable.vue index 53ab3e1..c0e2784 100644 --- a/src/components/TrainsView/TrainTable.vue +++ b/src/components/TrainsView/TrainTable.vue @@ -249,7 +249,7 @@ export default class TrainTable extends Vue { .no-trains { text-align: center; - font-size: 1.5em; + font-size: 1.35em; padding: 1rem; margin: 1rem 0; @@ -259,8 +259,6 @@ export default class TrainTable extends Vue { .train { &-list { - font-size: 1.05em; - @include smallScreen() { width: 100%; overflow: hidden; @@ -283,7 +281,7 @@ export default class TrainTable extends Vue { grid-template-columns: 1fr; grid-template-rows: repeat(3, minmax(100px, 1fr)); - font-size: 1.1em; + font-size: 1.25em; gap: 0.4em 0; } @@ -348,7 +346,7 @@ export default class TrainTable extends Vue { &-stops { margin-bottom: 10px; - font-size: 0.7em; + font-size: 0.8em; } &-online { diff --git a/src/data/stationData.json b/src/data/stationData.json index f00b2d7..36f05ed 100644 --- a/src/data/stationData.json +++ b/src/data/stationData.json @@ -1,104 +1,2084 @@ [ - ["Blaszki", "https://td2.info.pl/scenerie/blaszki/", "", null, "10", "NIE", "współczesna", "SPK", "", "", 1, 1, 2, 0, null, null, true, false, false], - ["LCS Borowe", "https://td2.info.pl/scenerie/lcs-borowe/", "", null, "10", "NIE", "współczesna", "SCS", "TAK", "TAK", 1, 0, 3, 0, ["Borowe, podg.", "Wysoka, podg.", "Naprawa, podg.", "Borowe Towarowe"], ["Borowe, podg.", "Wysoka, podg.", "Naprawa, podg.", "Borowe Towarowe"], false, false, false], - ["LCS Gdańsk", "https://td2.info.pl/scenerie/lcs-gdansk/", "9, 202, 227, 249, 250", null, "10", "NIE", "współczesna", "SCS", "TAK", "TAK", 3, 0, 3, 0, ["Gdańsk Główny", "SKM Śródmieście", "Gdańsk Południowy"], ["Gdańsk Główny"], true, false, false], - ["Lębork", "https://td2.info.pl/scenerie/lebork-5834/", "202, 229, 237", null, "8", "NIE", "współczesna", "mechaniczne+SCS", "", "", 2, 2, 0, 0, null, null, true, false, false], - ["Grabów Miasto", "https://td2.info.pl/scenerie/grabow-miasto-v2/", "", null, "6", "NIE", "współczesna", "SCS", "", "TAK", 2, 1, 1, 0, ["Grabów Miasto", "Grabów Wieś"], null, true, false, false], - ["Parzęczewo", "https://td2.info.pl/scenerie/parzeczewo/", "", null, "6", "NIE", "mieszana", "SCS", "TAK", "TAK", 1, 0, 2, 0, ["Parzęczewo", "Parzęczewo Miasto", "Parzęczewo gt"], null, true, false, false], - ["Aleksandrów Kujawski", "https://td2.info.pl/scenerie/aleksandrow-kujawski/", "18, 245", null, "4", "NIE", "współczesna", "SCS-SPK", "", "TAK", 1, 0, 2, 0, null, null, true, false, false], - ["Arkadia Zdrój 2012", "https://td2.info.pl/scenerie/arkadia-zdroj/", "", null, "4", "NIE", "mieszana", "mechaniczne+SPK", "", "", 1, 0, 2, 0, null, null, true, false, false], - ["Buk 2018", "https://td2.info.pl/scenerie/buk2/", "", null, "4", "NIE", "współczesna", "SCS-SPK", "", "TAK", 2, 0, 1, 0, null, null, true, false, false], - ["Jordanowo", "https://td2.info.pl/scenerie/jordanowo/", "", null, "4", "NIE", "mieszana", "mechaniczne", "", "", 3, 2, 0, 0, null, null, true, false, false], - ["LCS Głowno", "https://td2.info.pl/scenerie/glowno-(linia-nr-15-lka)/", "15", "ŁKA", "4", "NIE", "współczesna", "SCS", "", "", 2, 0, 0, 0, ["Głowno", "Domaniewice"], ["Głowno"], true, false, false], - ["LCS Ozorków", "https://td2.info.pl/scenerie/lcs-ozorkow/", "16", "ŁKA", "4", "NIE", "współczesna", "SCS", "", "", 2, 0, 0, 0, ["Ozorków", "Chociszew"], ["Ozorków"], true, false, false], - ["LCS Skrzynki", "https://td2.info.pl/scenerie/lcs-skrzynki/", "25", "ŁKA", "4", "NIE", "współczesna", "SCS-SPK", "", "TAK", 0, 0, 2, 0, ["Skrzynki", "Wykno"], ["Skrzynki"], true, false, false], - ["Łask", "https://td2.info.pl/scenerie/lask-w-ramach-lka/", "14", "ŁKA", "4", "NIE", "współczesna", "mechaniczne+SCS", "", "", 0, 0, 2, 0, null, null, true, false, false], - ["Naterki", "https://td2.info.pl/scenerie/naterki/", "353", null, "4", "NIE", "kształtowa", "mechaniczne+SCS", "", "", 0, 0, 2, 0, null, null, true, false, false], - ["Santok Zdrój", "https://td2.info.pl/scenerie/santok-zdroj/", "", null, "4", "NIE", "współczesna", "SPK", "", "", 2, 0, 0, 0, null, null, true, false, false], - ["Testowo", "https://td2.info.pl/scenerie/testowo-3581", "", null, "4", "NIE", "współczesna", "SPK", "TAK (szlak Sl)", "TAK", 1, 1, 1, 0, null, null, true, false, false], - ["Tłoki", "https://td2.info.pl/scenerie/podg-tloki", "", null, "4", "NIE", "współczesna", "SCS-SPK", "", "TAK", 1, 0, 2, 0, null, ["Tłoki, podg."], true, false, false], - ["Witaszyczki", "https://td2.info.pl/scenerie/witaszyczki/", "", null, "4", "NIE", "współczesna", "SCS", "", "TAK", 0, 0, 2, 0, null, null, true, false, false], - ["Bydgowo", "https://td2.info.pl/scenerie/bydgowo/", "", null, "2", "NIE", "współczesna", "SPK", "TAK (szlak SK)", "TAK", 0, 0, 2, 0, null, null, true, false, false], - ["Głębce", "https://td2.info.pl/scenerie/glebce", "", null, "2", "NIE", "współczesna", "ręczne+SPK", "", "", 1, 0, 0, 0, null, null, true, false, false], + [ + "Blaszki", + "https://td2.info.pl/scenerie/blaszki/", + "", + null, + "10", + "NIE", + "współczesna", + "SPK", + "", + "", + 1, + 1, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "LCS Borowe", + "https://td2.info.pl/scenerie/lcs-borowe/", + "", + null, + "10", + "NIE", + "współczesna", + "SCS", + "TAK", + "TAK", + 1, + 0, + 3, + 0, + ["Borowe, podg.", "Wysoka, podg.", "Naprawa, podg.", "Borowe Towarowe"], + ["Borowe, podg.", "Wysoka, podg.", "Naprawa, podg.", "Borowe Towarowe"], + false, + false, + false + ], + [ + "LCS Gdańsk", + "https://td2.info.pl/scenerie/lcs-gdansk/", + "9, 202, 227, 249, 250", + null, + "10", + "NIE", + "współczesna", + "SCS", + "TAK", + "TAK", + 3, + 0, + 3, + 0, + ["Gdańsk Główny", "SKM Śródmieście", "Gdańsk Południowy"], + ["Gdańsk Główny"], + true, + false, + false + ], + [ + "Lębork", + "https://td2.info.pl/scenerie/lebork-5834/", + "202, 229, 237", + null, + "8", + "NIE", + "współczesna", + "mechaniczne+SCS", + "", + "", + 2, + 2, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Grabów Miasto", + "https://td2.info.pl/scenerie/grabow-miasto-v2/", + "", + null, + "6", + "NIE", + "współczesna", + "SCS", + "", + "TAK", + 2, + 1, + 1, + 0, + ["Grabów Miasto", "Grabów Wieś"], + null, + true, + false, + false + ], + [ + "Parzęczewo", + "https://td2.info.pl/scenerie/parzeczewo/", + "", + null, + "6", + "NIE", + "mieszana", + "SCS", + "TAK", + "TAK", + 1, + 0, + 2, + 0, + ["Parzęczewo", "Parzęczewo Miasto", "Parzęczewo gt"], + null, + true, + false, + false + ], + [ + "Aleksandrów Kujawski", + "https://td2.info.pl/scenerie/aleksandrow-kujawski/", + "18, 245", + null, + "4", + "NIE", + "współczesna", + "SCS-SPK", + "", + "TAK", + 1, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Arkadia Zdrój 2012", + "https://td2.info.pl/scenerie/arkadia-zdroj/", + "", + null, + "4", + "NIE", + "mieszana", + "mechaniczne+SPK", + "", + "", + 1, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Buk 2018", + "https://td2.info.pl/scenerie/buk2/", + "", + null, + "4", + "NIE", + "współczesna", + "SCS-SPK", + "", + "TAK", + 2, + 0, + 1, + 0, + null, + null, + true, + false, + false + ], + [ + "Jordanowo", + "https://td2.info.pl/scenerie/jordanowo/", + "", + null, + "4", + "NIE", + "mieszana", + "mechaniczne", + "", + "", + 3, + 2, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "LCS Głowno", + "https://td2.info.pl/scenerie/glowno-(linia-nr-15-lka)/", + "15", + "ŁKA", + "4", + "NIE", + "współczesna", + "SCS", + "", + "", + 2, + 0, + 0, + 0, + ["Głowno", "Domaniewice"], + ["Głowno"], + true, + false, + false + ], + [ + "LCS Ozorków", + "https://td2.info.pl/scenerie/lcs-ozorkow/", + "16", + "ŁKA", + "4", + "NIE", + "współczesna", + "SCS", + "", + "", + 2, + 0, + 0, + 0, + ["Ozorków", "Chociszew"], + ["Ozorków"], + true, + false, + false + ], + [ + "LCS Skrzynki", + "https://td2.info.pl/scenerie/lcs-skrzynki/", + "25", + "ŁKA", + "4", + "NIE", + "współczesna", + "SCS-SPK", + "", + "TAK", + 0, + 0, + 2, + 0, + ["Skrzynki", "Wykno"], + ["Skrzynki"], + true, + false, + false + ], + [ + "Łask", + "https://td2.info.pl/scenerie/lask-w-ramach-lka/", + "14", + "ŁKA", + "4", + "NIE", + "współczesna", + "mechaniczne+SCS", + "", + "", + 0, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Naterki", + "https://td2.info.pl/scenerie/naterki/", + "353", + null, + "4", + "NIE", + "kształtowa", + "mechaniczne+SCS", + "", + "", + 0, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Santok Zdrój", + "https://td2.info.pl/scenerie/santok-zdroj/", + "", + null, + "4", + "NIE", + "współczesna", + "SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Testowo", + "https://td2.info.pl/scenerie/testowo-3581", + "", + null, + "4", + "NIE", + "współczesna", + "SPK", + "TAK (szlak Sl)", + "TAK", + 1, + 1, + 1, + 0, + null, + null, + true, + false, + false + ], + [ + "Tłoki", + "https://td2.info.pl/scenerie/podg-tloki", + "", + null, + "4", + "NIE", + "współczesna", + "SCS-SPK", + "", + "TAK", + 1, + 0, + 2, + 0, + null, + ["Tłoki, podg."], + true, + false, + false + ], + [ + "Witaszyczki", + "https://td2.info.pl/scenerie/witaszyczki/", + "", + null, + "4", + "NIE", + "współczesna", + "SCS", + "", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Bydgowo", + "https://td2.info.pl/scenerie/bydgowo/", + "", + null, + "2", + "NIE", + "współczesna", + "SPK", + "TAK (szlak SK)", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Głębce", + "https://td2.info.pl/scenerie/glebce", + "", + null, + "2", + "NIE", + "współczesna", + "ręczne+SPK", + "", + "", + 1, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], ["Hel", "https://td2.info.pl/scenerie/hel/", "213", null, "2", "NIE", "współczesna", "SPK", "", "", 0, 1, 0, 0, null, null, true, false, false], - ["Kcynia", "https://td2.info.pl/scenerie/kcynia", "281, 356", null, "2", "NIE", "kształtowa", "mechaniczne", "", "", 0, 4, 0, 0, null, null, true, false, false], - ["Lewków", "https://td2.info.pl/scenerie/lewkow/", "", null, "2", "NIE", "mieszana", "mechaniczne+SCS", "", "TAK (szlak Ks)", 0, 0, 2, 0, null, null, true, false, false], - ["Cis 2013", "https://td2.info.pl/scenerie/cis2", "", null, "0", "NIE", "kształtowa", "mechaniczne", "", "", 2, 0, 0, 0, null, null, true, false, false], - ["Cis 2018", "https://td2.info.pl/scenerie/cis2", "", null, "0", "NIE", "współczesna", "SCS-SPK", "", "", 2, 0, 0, 0, null, null, true, false, false], - ["Glinnik", "https://td2.info.pl/scenerie/glinnik-(projekt-lka)/", "15", "ŁKA", "0", "NIE", "współczesna", "SPK", "", "", 2, 0, 0, 0, null, null, true, false, false], + [ + "Kcynia", + "https://td2.info.pl/scenerie/kcynia", + "281, 356", + null, + "2", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 4, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Lewków", + "https://td2.info.pl/scenerie/lewkow/", + "", + null, + "2", + "NIE", + "mieszana", + "mechaniczne+SCS", + "", + "TAK (szlak Ks)", + 0, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Cis 2013", + "https://td2.info.pl/scenerie/cis2", + "", + null, + "0", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Cis 2018", + "https://td2.info.pl/scenerie/cis2", + "", + null, + "0", + "NIE", + "współczesna", + "SCS-SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Glinnik", + "https://td2.info.pl/scenerie/glinnik-(projekt-lka)/", + "15", + "ŁKA", + "0", + "NIE", + "współczesna", + "SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], ["Głogowo", "https://td2.info.pl/scenerie/glogowo", "", null, "0", "NIE", "współczesna", "SCS", "", "", 0, 2, 0, 0, null, null, true, false, false], - ["Karszynek", "https://td2.info.pl/scenerie/karszynek/", "", null, "0", "NIE", "historyczna", "mechaniczne", "", "", 0, 0, 2, 0, null, null, true, false, false], - ["Imielin 2015", "https://td2.info.pl/scenerie/imielin-2015", "138", null, "0", "NIE", "współczesna", "mechaniczne+SCS", "", "TAK", 0, 0, 2, 0, null, null, true, false, false], - ["Kolsko", "https://td2.info.pl/scenerie/kolsko/", "", null, "0", "NIE", "kształtowa", "mechaniczne", "", "", 0, 3, 0, 0, null, null, true, false, false], - ["LCS Bucz Wileński", "https://td2.info.pl/scenerie/bucz-wilenski/", "", null, "0", "NIE", "współczesna", "SCS", "TAK", "TAK", 0, 0, 1, 0, null, ["Bucz Wileński"], true, false, false], - ["Lisiczki", "https://td2.info.pl/scenerie/lisiczki", "", null, "6", "NIE", "współczesna", "SCS-SPK", "", "", 2, 0, 0, 0, null, null, true, false, false], - ["Łęczyca", "https://td2.info.pl/scenerie/leczyca-projekt-lka/", "16", "ŁKA", "0", "NIE", "współczesna", "SPK", "", "", 2, 0, 0, 0, null, null, true, false, false], - ["Poreńsk", "https://td2.info.pl/scenerie/porensk/", "", null, "0", "NIE", "współczesna", "SPK", "", "", 2, 0, 0, 0, null, null, true, false, false], - ["Radowice", "https://td2.info.pl/scenerie/radowice", "", null, "0", "NIE", "kształtowa", "mechaniczne", "", "", 0, 2, 0, 0, null, null, true, false, false], - ["Witonia", "https://td2.info.pl/scenerie/witonia-(projekt-lka)/", "16", "ŁKA", "0", "NIE", "współczesna", "SCS", "", "", 2, 0, 0, 0, null, null, true, false, false], - ["Wola", "https://td2.info.pl/scenerie/wola/", "", null, "0", "NIE", "mieszana", "mechaniczne+SCS", "", "", 0, 0, 2, 0, null, null, true, false, false], - ["Zgierz Kontrewers", "https://td2.info.pl/scenerie/zgierz-kontrewers-6172/", "16", "ŁKA", "0", "NIE", "współczesna", "SPK", "", "", 2, 0, 0, 0, null, null, true, false, false], - ["Bargowice", "https://td2.info.pl/scenerie/bargowice-4441/", "", null, "10", "NIE", "współczesna", "SCS-SPK", "", "TAK", 1, 0, 2, 0, ["Bargowice", "Bargowice Zachód"], null, false, false, false], - ["Szklana Poręba", "https://td2.info.pl/scenerie/szklana-poreba-gorna/", "", null, "8", "TAK", "współczesna", "mechaniczne", "", "", 1, 0, 0, 0, null, null, false, false, false], - ["Wschodna", "https://td2.info.pl/scenerie/wschodna/", "", null, "8", "NIE", "kształtowa", "mechaniczne", "", "", 1, 0, 2, 0, null, null, false, false, false], - ["Zabłocie", "https://td2.info.pl/scenerie/zablocie-3896", "", null, "8", "NIE", "współczesna", "SCS", "", "TAK", 2, 0, 1, 0, null, null, false, false, false], - ["Zdroje", "https://td2.info.pl/scenerie/zdroje", "", null, "8", "NIE", "kształtowa", "mechaniczne", "", "", 0, 1, 0, 0, null, null, false, false, false], - ["Grzybowo", "https://td2.info.pl/scenerie/grzybowo", "", null, "6", "NIE", "kształtowa", "mechaniczne", "", "", 0, 0, 2, 0, null, null, false, false, false], - ["Zwardoń", "https://td2.info.pl/scenerie/zwardon-4161", "139", null, "6", "TAK", "współczesna", "SCS", "", "", 2, 0, 0, 0, null, null, false, false, false], - ["Piaskowo", "https://td2.info.pl/scenerie/piaskowo/", "", null, "4", "NIE", "współczesna", "SCS", "TAK", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Rajcza", "https://td2.info.pl/scenerie/rajcza/", "139", null, "4", "NIE", "współczesna", "SPK", "", "", 2, 0, 0, 0, null, null, false, false, false], - ["Brzezinka", "https://td2.info.pl/scenerie/brzezinka/", "", null, "3", "NIE", "współczesna", "SCS-SPK", "", "TAK (szlak KSG)", 0, 0, 2, 0, null, null, false, false, false], - ["Torzyn", "https://td2.info.pl/scenerie/torzyn/", "", null, "3", "NIE", "współczesna", "SCS", "TAK", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Wola Nowska", "https://td2.info.pl/scenerie/wola-nowska//", "", null, "3", "NIE", "współczesna", "SPK", "", "TAK", 1, 0, 2, 0, null, null, false, false, false], - ["Chełmik Wołowski", "https://td2.info.pl/scenerie/chelmik-wolowski//", "", null, "2", "NIE", "współczesna", "SPK", "", "TAK", 1, 0, 2, 0, null, null, false, false, false], - ["Drzewko", "https://td2.info.pl/w-trakcie-prac/drzewko/", "", null, "2", "NIE", "współczesna", "SCS", "", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Krzemienice", "https://td2.info.pl/scenerie/krzemienice/", "", null, "2", "NIE", "współczesna", "SCS", "", "TAK", 3, 0, 1, 0, null, null, false, false, false], - ["Milówka", "https://td2.info.pl/scenerie/milowka/", "139", null, "2", "NIE", "współczesna", "SPK", "", "", 2, 0, 0, 0, null, null, false, false, false], - ["Orniki", "https://td2.info.pl/scenerie/orniki/", "", null, "2", "NIE", "współczesna", "SPK", "", "TAK", 1, 1, 2, 0, null, null, false, false, false], - ["Otwocko", "https://td2.info.pl/scenerie/otwocko/", "", null, "2", "NIE", "współczesna", "SCS", "", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Skostomłoty", "https://td2.info.pl/w-trakcie-prac/skostomloty/", "", null, "2", "NIE", "współczesna", "mechaniczne", "", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Babimost", "https://td2.info.pl/scenerie/babimost", "358", null, "0", "NIE", "współczesna", "mechaniczne", "", "", 2, 0, 0, 0, null, null, false, false, false], - ["Czerepy", "https://td2.info.pl/scenerie/czerepy/", "", null, "0", "NIE", "współczesna", "SPK", "TAK (szlak BO)", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Grabiny", "https://td2.info.pl/scenerie/grabiny", "", null, "0", "NIE", "współczesna", "mechaniczne", "", "", 2, 0, 0, 0, null, null, false, false, false], - ["Kieły", "https://td2.info.pl/scenerie/kiely-6224/", "", null, "0", "NIE", "kształtowa", "mechaniczne", "", "", 0, 1, 0, 0, null, null, false, false, false], - ["Lutol Suchy", "https://td2.info.pl/scenerie/lutol-suchy/", "367", null, "0", "NIE", "współczesna", "mechaniczne", "", "", 0, 2, 0, 0, null, null, false, false, false], - ["Raki", "https://td2.info.pl/scenerie/raki/", "", null, "0", "NIE", "kształtowa", "mechaniczne", "", "", 0, 1, 0, 0, null, null, false, false, false], - ["Sieniawka", "https://td2.info.pl/scenerie/sieniawka/", "", null, "0", "NIE", "współczesna", "mechaniczne", "", "", 0, 1, 0, 1, null, null, false, false, false], - ["Stefanowo", "https://td2.info.pl/scenerie/stefanowo/", "359", null, "0", "NIE", "kształtowa", "mechaniczne", "", "", 0, 2, 0, 0, null, null, false, false, false], - ["Szlichtyngowa", "https://td2.info.pl/scenerie/szlichtyngowa//", "", null, "0", "NIE", "współczesna", "SPK", "", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Tarnowo Górne", "https://td2.info.pl/scenerie/tarnowo-gorne/", "", null, "0", "NIE", "kształtowa", "mechaniczne", "", "", 0, 2, 0, 0, null, null, false, false, false], - ["Tartakowo 2013", "https://td2.info.pl/w-trakcie-prac/tartakowo/", "", null, "0", "NIE", "mieszana", "mechaniczne", "", "", 0, 2, 0, 0, null, null, false, false, false], - ["Wielgowo", "https://td2.info.pl/scenerie/wielgowo/", "", null, "0", "NIE", "współczesna", "SPK", "", "", 0, 2, 0, 0, null, null, false, false, false], - ["Sulechów", "https://td2.info.pl/scenerie/sulechow/", "358", null, "0", "NIE", "mieszana", "SPK", "", "", 2, 1, 0, 0, null, null, false, false, false], - ["Wilczyca", "https://td2.info.pl/scenerie/wilczyca/", "", null, "0", "NIE", "współczesna", "SCS", "", "", 0, 2, 0, 0, null, null, false, false, false], - ["Sowi Bór", "https://td2.info.pl/scenerie/sowi-bor/", "", null, "3", "NIE", "współczesna", "SPK", "", "", 0, 0, 2, 0, null, null, false, false, false], + [ + "Karszynek", + "https://td2.info.pl/scenerie/karszynek/", + "", + null, + "0", + "NIE", + "historyczna", + "mechaniczne", + "", + "", + 0, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Imielin 2015", + "https://td2.info.pl/scenerie/imielin-2015", + "138", + null, + "0", + "NIE", + "współczesna", + "mechaniczne+SCS", + "", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Kolsko", + "https://td2.info.pl/scenerie/kolsko/", + "", + null, + "0", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 3, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "LCS Bucz Wileński", + "https://td2.info.pl/scenerie/bucz-wilenski/", + "", + null, + "0", + "NIE", + "współczesna", + "SCS", + "TAK", + "TAK", + 0, + 0, + 1, + 0, + null, + ["Bucz Wileński"], + true, + false, + false + ], + [ + "Lisiczki", + "https://td2.info.pl/scenerie/lisiczki", + "", + null, + "6", + "NIE", + "współczesna", + "SCS-SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Łęczyca", + "https://td2.info.pl/scenerie/leczyca-projekt-lka/", + "16", + "ŁKA", + "0", + "NIE", + "współczesna", + "SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Poreńsk", + "https://td2.info.pl/scenerie/porensk/", + "", + null, + "0", + "NIE", + "współczesna", + "SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Radowice", + "https://td2.info.pl/scenerie/radowice", + "", + null, + "0", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 2, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Witonia", + "https://td2.info.pl/scenerie/witonia-(projekt-lka)/", + "16", + "ŁKA", + "0", + "NIE", + "współczesna", + "SCS", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Wola", + "https://td2.info.pl/scenerie/wola/", + "", + null, + "0", + "NIE", + "mieszana", + "mechaniczne+SCS", + "", + "", + 0, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Zgierz Kontrewers", + "https://td2.info.pl/scenerie/zgierz-kontrewers-6172/", + "16", + "ŁKA", + "0", + "NIE", + "współczesna", + "SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Bargowice", + "https://td2.info.pl/scenerie/bargowice-4441/", + "", + null, + "10", + "NIE", + "współczesna", + "SCS-SPK", + "", + "TAK", + 1, + 0, + 2, + 0, + ["Bargowice", "Bargowice Zachód"], + null, + false, + false, + false + ], + [ + "Szklana Poręba", + "https://td2.info.pl/scenerie/szklana-poreba-gorna/", + "", + null, + "8", + "TAK", + "współczesna", + "mechaniczne", + "", + "", + 1, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Wschodna", + "https://td2.info.pl/scenerie/wschodna/", + "", + null, + "8", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 1, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Zabłocie", + "https://td2.info.pl/scenerie/zablocie-3896", + "", + null, + "8", + "NIE", + "współczesna", + "SCS", + "", + "TAK", + 2, + 0, + 1, + 0, + null, + null, + false, + false, + false + ], + [ + "Zdroje", + "https://td2.info.pl/scenerie/zdroje", + "", + null, + "8", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 1, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Grzybowo", + "https://td2.info.pl/scenerie/grzybowo", + "", + null, + "6", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Zwardoń", + "https://td2.info.pl/scenerie/zwardon-4161", + "139", + null, + "6", + "TAK", + "współczesna", + "SCS", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Piaskowo", + "https://td2.info.pl/scenerie/piaskowo/", + "", + null, + "4", + "NIE", + "współczesna", + "SCS", + "TAK", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Rajcza", + "https://td2.info.pl/scenerie/rajcza/", + "139", + null, + "4", + "NIE", + "współczesna", + "SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Brzezinka", + "https://td2.info.pl/scenerie/brzezinka/", + "", + null, + "3", + "NIE", + "współczesna", + "SCS-SPK", + "", + "TAK (szlak KSG)", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Torzyn", + "https://td2.info.pl/scenerie/torzyn/", + "", + null, + "3", + "NIE", + "współczesna", + "SCS", + "TAK", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Wola Nowska", + "https://td2.info.pl/scenerie/wola-nowska//", + "", + null, + "3", + "NIE", + "współczesna", + "SPK", + "", + "TAK", + 1, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Chełmik Wołowski", + "https://td2.info.pl/scenerie/chelmik-wolowski//", + "", + null, + "2", + "NIE", + "współczesna", + "SPK", + "", + "TAK", + 1, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Drzewko", + "https://td2.info.pl/w-trakcie-prac/drzewko/", + "", + null, + "2", + "NIE", + "współczesna", + "SCS", + "", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Krzemienice", + "https://td2.info.pl/scenerie/krzemienice/", + "", + null, + "2", + "NIE", + "współczesna", + "SCS", + "", + "TAK", + 3, + 0, + 1, + 0, + null, + null, + false, + false, + false + ], + [ + "Milówka", + "https://td2.info.pl/scenerie/milowka/", + "139", + null, + "2", + "NIE", + "współczesna", + "SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Orniki", + "https://td2.info.pl/scenerie/orniki/", + "", + null, + "2", + "NIE", + "współczesna", + "SPK", + "", + "TAK", + 1, + 1, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Otwocko", + "https://td2.info.pl/scenerie/otwocko/", + "", + null, + "2", + "NIE", + "współczesna", + "SCS", + "", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Skostomłoty", + "https://td2.info.pl/w-trakcie-prac/skostomloty/", + "", + null, + "2", + "NIE", + "współczesna", + "mechaniczne", + "", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Babimost", + "https://td2.info.pl/scenerie/babimost", + "358", + null, + "0", + "NIE", + "współczesna", + "mechaniczne", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Czerepy", + "https://td2.info.pl/scenerie/czerepy/", + "", + null, + "0", + "NIE", + "współczesna", + "SPK", + "TAK (szlak BO)", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Grabiny", + "https://td2.info.pl/scenerie/grabiny", + "", + null, + "0", + "NIE", + "współczesna", + "mechaniczne", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Kieły", + "https://td2.info.pl/scenerie/kiely-6224/", + "", + null, + "0", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 1, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Lutol Suchy", + "https://td2.info.pl/scenerie/lutol-suchy/", + "367", + null, + "0", + "NIE", + "współczesna", + "mechaniczne", + "", + "", + 0, + 2, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Raki", + "https://td2.info.pl/scenerie/raki/", + "", + null, + "0", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 1, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Sieniawka", + "https://td2.info.pl/scenerie/sieniawka/", + "", + null, + "0", + "NIE", + "współczesna", + "mechaniczne", + "", + "", + 0, + 1, + 0, + 1, + null, + null, + false, + false, + false + ], + [ + "Stefanowo", + "https://td2.info.pl/scenerie/stefanowo/", + "359", + null, + "0", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 2, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Szlichtyngowa", + "https://td2.info.pl/scenerie/szlichtyngowa//", + "", + null, + "0", + "NIE", + "współczesna", + "SPK", + "", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Tarnowo Górne", + "https://td2.info.pl/scenerie/tarnowo-gorne/", + "", + null, + "0", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 2, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Tartakowo 2013", + "https://td2.info.pl/w-trakcie-prac/tartakowo/", + "", + null, + "0", + "NIE", + "mieszana", + "mechaniczne", + "", + "", + 0, + 2, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Wielgowo", + "https://td2.info.pl/scenerie/wielgowo/", + "", + null, + "0", + "NIE", + "współczesna", + "SPK", + "", + "", + 0, + 2, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Sulechów", + "https://td2.info.pl/scenerie/sulechow/", + "358", + null, + "0", + "NIE", + "mieszana", + "SPK", + "", + "", + 2, + 1, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Wilczyca", + "https://td2.info.pl/scenerie/wilczyca/", + "", + null, + "0", + "NIE", + "współczesna", + "SCS", + "", + "", + 0, + 2, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Sowi Bór", + "https://td2.info.pl/scenerie/sowi-bor/", + "", + null, + "3", + "NIE", + "współczesna", + "SPK", + "", + "", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], ["Sól", "https://td2.info.pl/scenerie/sol/", "139", null, "2", "NIE", "współczesna", "SPK", "", "", 2, 0, 0, 0, null, null, false, false, false], - ["Hetmanice", "https://td2.info.pl/scenerie/hetmanice-stacja-dla-poczatkujacych/", "", null, "0", "NIE", "współczesna", "SCS-SPK", "", "", 0, 0, 2, 0, null, null, false, false, false], - ["Starzynki", "https://td2.info.pl/w-trakcie-prac/starzynki/", "", null, "3", "NIE", "współczesna", "SPK", "TAK (Szlak Ps)", "TAK", 2, 0, 1, 0, null, null, false, false, false], - ["Głęboszów", "https://td2.info.pl/scenerie/gleboszow/", "", null, "3", "NIE", "współczesna", "SCS", "TAK (Szlaki Br oraz GO)", "TAK", 1, 0, 2, 0, null, null, false, false, false], - ["Skawce", "https://td2.info.pl/scenerie/skawce-(projekt-zakopianka)/", "97", null, "4", "NIE", "współczesna", "SPK", "", "", 2, 0, 0, 0, null, null, false, false, false], - ["Sroka", "https://td2.info.pl/scenerie/sroka-projekt-1001/", "", null, "7", "NIE", "współczesna", "SCS", "", "TAK", 1, 0, 3, 0, ["Sroka, podg.", "Sroka Południe, podg."], ["Sroka, podg."], false, false, false], - ["Luzino", "https://td2.info.pl/scenerie/luzino-6501/", "202", null, "3", "NIE", "współczesna", "mechaniczne", "", "TAK", 2, 0, 0, 0, null, null, false, false, false], - ["Zajączkowo", "https://td2.info.pl/scenerie/zajaczkowo/", "", null, "0", "NIE", "kształtowa", "mechaniczne", "", "", 0, 2, 0, 0, null, null, false, false, false], - ["Kudowa-Zdrój", "https://td2.info.pl/scenerie/kudowa-zdroj-6616/", "309", null, "4", "NIE", "współczesna", "mechaniczne", "", "", 0, 1, 0, 0, null, null, false, false, false], - ["Ciechany", "https://td2.info.pl/w-trakcie-prac/ciechany/", "", null, "3", "NIE", "współczesna", "SCS", "", "", 1, 0, 0, 0, null, ["Pawonki"], false, false, false], - ["Czermin", "https://td2.info.pl/scenerie/czermin/", "", null, "8", "NIE", "współczesna", "SCS", "TAK (szlaki Łk i Fw)", "", 2, 0, 2, 0, null, null, false, false, false], - ["Rebrowo Dolne", "https://td2.info.pl/scenerie/rebrowo-dolne/", "", null, "2", "NIE", "współczesna", "SPK", "", "", 3, 0, 0, 0, null, null, false, false, false], - ["Lublinek", "https://td2.info.pl/scenerie/lublinek-projekt-lka/", "14", null, "0", "NIE", "współczesna", "mechaniczne", "", "", 0, 0, 2, 0, null, null, true, false, false], - ["Stryków", "https://td2.info.pl/scenerie/strykow-projekt-lka/", "14", null, "0", "NIE", "współczesna", "mechaniczne", "", "", 2, 0, 0, 0, null, null, true, false, false], - ["Strączki", "https://td2.info.pl/scenerie/straczki/", "", null, "4", "NIE", "współczesna", "mechaniczne", "", "", 1, 0, 1, 0, null, null, false, false, false], - ["Niedoradz", "https://td2.info.pl/scenerie/niedoradz", "", null, "0", "NIE", "współczesna", "SPK", "", "", 0, 0, 2, 0, null, null, false, false, false], - ["Zgierz", "https://td2.info.pl/scenerie/zgierz/", "15,16", null, "12", "TAK", "współczesna", "mechaniczne", "", "", 3, 0, 1, 0, null, null, false, false, false], - ["Łebnino", "https://td2.info.pl/scenerie/lebnino-4511/", "", null, "0", "NIE", "kształtowa", "mechaniczne", "", "", 0, 1, 0, 0, null, null, false, false, false], - ["Legno", "https://td2.info.pl/scenerie/legno/", "", null, "0", "NIE", "współczesna", "SCS", "TAK (szlak Mr)", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Buczek", "https://td2.info.pl/scenerie/buczek/", "", null, "0", "NIE", "współczesna", "SCS", "TAK", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Dziewoszyce", "https://td2.info.pl/scenerie/dziewoszyce/", "", null, "4", "NIE", "współczesna", "SPK", "", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Razemsko 2012", "https://td2.info.pl/scenerie/razemsko-2012/", "", null, "4", "NIE", "mieszana", "mechaniczne", "", "", 0, 1, 0, 1, null, null, false, false, false], - ["Buskowo Zdrój", "https://td2.info.pl/scenerie/buskowo-zdroj/", "", null, "4", "NIE", "mieszana", "mechaniczne", "", "", 1, 0, 0, 0, null, null, false, false, false], - ["Bełchów", "https://td2.info.pl/scenerie/belchow-projekt-lka/", "11", "ŁKA", "2", "NIE", "współczesna", "SPK", "", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Modlinków", "https://td2.info.pl/scenerie/podg-modlinkow/", "", null, "6", "NIE", "współczesna", "SPK", "", "TAK", 3, 0, 2, 0, null, null, false, false, false], - ["Arkadia Zdrój 2019", "https://td2.info.pl/scenerie/arkadia-zdroj-2016/", "", null, "", "NIE", "współczesna", "SCS", "TAK (szlak wewn.)", "TAK", 1, 0, 2, 0, null, null, false, false, false], - ["Łaskarzew", "https://td2.info.pl/scenerie/laskarzew-6516/", "7", null, "0", "NIE", "współczesna", "SPK", "", "TAK", 0, 0, 2, 0, null, null, false, false, false], - ["Wielicz Park", "https://td2.info.pl/scenerie/wielicz-park/", "", null, "2", "NIE", "współczesna", "SCS", "", "", 1, 0, 0, 0, null, null, false, false, false], - ["Mołża", "https://td2.info.pl/scenerie/wielicz-park/", "", null, "4", "NIE", "współczesna", "mechaniczne", "", "", 1, 0, 0, 0, null, null, false, false, false] + [ + "Hetmanice", + "https://td2.info.pl/scenerie/hetmanice-stacja-dla-poczatkujacych/", + "", + null, + "0", + "NIE", + "współczesna", + "SCS-SPK", + "", + "", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Starzynki", + "https://td2.info.pl/w-trakcie-prac/starzynki/", + "", + null, + "3", + "NIE", + "współczesna", + "SPK", + "TAK (Szlak Ps)", + "TAK", + 2, + 0, + 1, + 0, + null, + null, + false, + false, + false + ], + [ + "Głęboszów", + "https://td2.info.pl/scenerie/gleboszow/", + "", + null, + "3", + "NIE", + "współczesna", + "SCS", + "TAK (Szlaki Br oraz GO)", + "TAK", + 1, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Skawce", + "https://td2.info.pl/scenerie/skawce-(projekt-zakopianka)/", + "97", + null, + "4", + "NIE", + "współczesna", + "SPK", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Sroka", + "https://td2.info.pl/scenerie/sroka-projekt-1001/", + "", + null, + "7", + "NIE", + "współczesna", + "SCS", + "", + "TAK", + 1, + 0, + 3, + 0, + ["Sroka, podg.", "Sroka Południe, podg."], + ["Sroka, podg.", "Sroka Południe, podg."], + false, + false, + false + ], + [ + "Luzino", + "https://td2.info.pl/scenerie/luzino-6501/", + "202", + null, + "3", + "NIE", + "współczesna", + "mechaniczne", + "", + "TAK", + 2, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Zajączkowo", + "https://td2.info.pl/scenerie/zajaczkowo/", + "", + null, + "0", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 2, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Kudowa-Zdrój", + "https://td2.info.pl/scenerie/kudowa-zdroj-6616/", + "309", + null, + "4", + "NIE", + "współczesna", + "mechaniczne", + "", + "", + 0, + 1, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Ciechany", + "https://td2.info.pl/w-trakcie-prac/ciechany/", + "", + null, + "3", + "NIE", + "współczesna", + "SCS", + "", + "", + 1, + 0, + 0, + 0, + null, + ["Pawonki"], + false, + false, + false + ], + [ + "Czermin", + "https://td2.info.pl/scenerie/czermin/", + "", + null, + "8", + "NIE", + "współczesna", + "SCS", + "TAK (szlaki Łk i Fw)", + "", + 2, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Rebrowo Dolne", + "https://td2.info.pl/scenerie/rebrowo-dolne/", + "", + null, + "2", + "NIE", + "współczesna", + "SPK", + "", + "", + 3, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Lublinek", + "https://td2.info.pl/scenerie/lublinek-projekt-lka/", + "14", + null, + "0", + "NIE", + "współczesna", + "mechaniczne", + "", + "", + 0, + 0, + 2, + 0, + null, + null, + true, + false, + false + ], + [ + "Stryków", + "https://td2.info.pl/scenerie/strykow-projekt-lka/", + "14", + null, + "0", + "NIE", + "współczesna", + "mechaniczne", + "", + "", + 2, + 0, + 0, + 0, + null, + null, + true, + false, + false + ], + [ + "Strączki", + "https://td2.info.pl/scenerie/straczki/", + "", + null, + "4", + "NIE", + "współczesna", + "mechaniczne", + "", + "", + 1, + 0, + 1, + 0, + null, + null, + false, + false, + false + ], + [ + "Niedoradz", + "https://td2.info.pl/scenerie/niedoradz", + "", + null, + "0", + "NIE", + "współczesna", + "SPK", + "", + "", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Zgierz", + "https://td2.info.pl/scenerie/zgierz/", + "15,16", + null, + "12", + "TAK", + "współczesna", + "mechaniczne", + "", + "", + 3, + 0, + 1, + 0, + null, + null, + false, + false, + false + ], + [ + "Łebnino", + "https://td2.info.pl/scenerie/lebnino-4511/", + "", + null, + "0", + "NIE", + "kształtowa", + "mechaniczne", + "", + "", + 0, + 1, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Legno", + "https://td2.info.pl/scenerie/legno/", + "", + null, + "0", + "NIE", + "współczesna", + "SCS", + "TAK (szlak Mr)", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Buczek", + "https://td2.info.pl/scenerie/buczek/", + "", + null, + "0", + "NIE", + "współczesna", + "SCS", + "TAK", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Dziewoszyce", + "https://td2.info.pl/scenerie/dziewoszyce/", + "", + null, + "4", + "NIE", + "współczesna", + "SPK", + "", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Razemsko 2012", + "https://td2.info.pl/scenerie/razemsko-2012/", + "", + null, + "4", + "NIE", + "mieszana", + "mechaniczne", + "", + "", + 0, + 1, + 0, + 1, + null, + null, + false, + false, + false + ], + [ + "Buskowo Zdrój", + "https://td2.info.pl/scenerie/buskowo-zdroj/", + "", + null, + "4", + "NIE", + "mieszana", + "mechaniczne", + "", + "", + 1, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Bełchów", + "https://td2.info.pl/scenerie/belchow-projekt-lka/", + "11", + "ŁKA", + "2", + "NIE", + "współczesna", + "SPK", + "", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Modlinków", + "https://td2.info.pl/scenerie/podg-modlinkow/", + "", + null, + "6", + "NIE", + "współczesna", + "SPK", + "", + "TAK", + 3, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Arkadia Zdrój 2019", + "https://td2.info.pl/scenerie/arkadia-zdroj-2016/", + "", + null, + "", + "NIE", + "współczesna", + "SCS", + "TAK (szlak wewn.)", + "TAK", + 1, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Łaskarzew", + "https://td2.info.pl/scenerie/laskarzew-6516/", + "7", + null, + "0", + "NIE", + "współczesna", + "SPK", + "", + "TAK", + 0, + 0, + 2, + 0, + null, + null, + false, + false, + false + ], + [ + "Wielicz Park", + "https://td2.info.pl/scenerie/wielicz-park/", + "", + null, + "2", + "NIE", + "współczesna", + "SCS", + "", + "", + 1, + 0, + 0, + 0, + null, + null, + false, + false, + false + ], + [ + "Mołża", + "https://td2.info.pl/scenerie/wielicz-park/", + "", + null, + "4", + "NIE", + "współczesna", + "mechaniczne", + "", + "", + 1, + 0, + 0, + 0, + null, + null, + false, + false, + false + ] ] diff --git a/src/scripts/interfaces/TrainStop.ts b/src/scripts/interfaces/TrainStop.ts index b46138e..3bfbcb2 100644 --- a/src/scripts/interfaces/TrainStop.ts +++ b/src/scripts/interfaces/TrainStop.ts @@ -2,6 +2,7 @@ export default interface TrainStop { stopName: string; stopNameRAW: string; stopType: string; + stopDistance: number; mainStop: boolean; arrivalLine: string; diff --git a/src/store/store.ts b/src/store/store.ts index e1ab540..06e8ff4 100644 --- a/src/store/store.ts +++ b/src/store/store.ts @@ -203,6 +203,8 @@ export default class Store extends VuexModule { stopName: point.pointName, stopNameRAW: point.pointNameRAW, stopType: point.pointStopType, + stopDistance: point.pointDistance, + mainStop: point.pointName.includes('strong'), arrivalLine: point.arrivalLine, diff --git a/src/views/HistoryView.vue b/src/views/HistoryView.vue index 73aa0be..c040db8 100644 --- a/src/views/HistoryView.vue +++ b/src/views/HistoryView.vue @@ -6,33 +6,35 @@

Pokazuje dyżurnych, którzy ostatnio byli aktywni na wybranej scenerii

- -