diff --git a/src/App.vue b/src/App.vue index 64eff38..39484c1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -15,6 +15,9 @@ usePWAReload(); + diff --git a/src/components/QuickStats.vue b/src/components/QuickStats.vue new file mode 100644 index 0000000..e2ca1ad --- /dev/null +++ b/src/components/QuickStats.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/src/components/SpecialCar.vue b/src/components/SpecialCar.vue new file mode 100644 index 0000000..d871879 --- /dev/null +++ b/src/components/SpecialCar.vue @@ -0,0 +1,29 @@ + + + + + diff --git a/src/components/SpecialCarHead.vue b/src/components/SpecialCarHead.vue new file mode 100644 index 0000000..fdce739 --- /dev/null +++ b/src/components/SpecialCarHead.vue @@ -0,0 +1,12 @@ + + + + + diff --git a/src/data/specials.ts b/src/data/specials.ts new file mode 100644 index 0000000..c552783 --- /dev/null +++ b/src/data/specials.ts @@ -0,0 +1,32 @@ +export type SpecialCar = [string, string, number] | [string, string, number, string]; +export const specialCars = { + crash: [ + ['E10', 'Sprinter 316 BlueTec', 2017, 'Emil 10'], + ['E11', 'Sprinter 316 CDI', 2019, 'Emil 11'], + ['E12', 'Sprinter 316 CDI', 2023, 'Emil 12'], + ['E13', 'Sprinter 317 CDI', 2024, 'Emil 13'] + ] as SpecialCar[], + work: [ + ['TW1', 'Zweiwege-Turmwagen', 2021], + ['TW2', 'Zweiwege-Hubsteiger', 2014], + ['TW3', 'Zweiwege-Turmwagen', 2003], + ['TW4', 'Zweiwege-Turmwagen', 1997], + ['0321', 'Hubsteiger', 2021], + ['B12', 'Zweiwege-Bagger', 2000], + ['B13', 'Zweiwege-Bagger', 2016], + ['0264', 'Hochdruck-Spülwagen (für Weichen)', 2013], + ['0291', 'Zweiwege-Schienenreinigungswagen', 2015], + ['0292', 'Reinigungsfahrzeug', 2016], + ['0293', 'Reinigungsfahrzeug', 2016] + ] as SpecialCar[], + help: [ + ['ZM1', 'Zugmaschine Servicewerkstatt', 1993], + ['ZM3', 'Diesel-Zweiwege-Unimog', 1993], + ['ZM4', 'Zugmaschine Servicewerkstatt', 1990], + ['0028', 'Diesel-Unimog', 1999], + ['0266', 'Diesel-Zugmaschine', 2009], + ['SF1', 'Sandbefüllfahrzeug', 2019] + ] as SpecialCar[] +} as const; + +export const allSpecials = [...specialCars.crash, ...specialCars.work, ...specialCars.help]; diff --git a/src/pages/HomeView.vue b/src/pages/HomeView.vue index 123e7e5..97cf973 100644 --- a/src/pages/HomeView.vue +++ b/src/pages/HomeView.vue @@ -1,6 +1,6 @@ + + + + diff --git a/src/pages/StatsView.vue b/src/pages/StatsView.vue index 662dc6d..bfbd3ab 100644 --- a/src/pages/StatsView.vue +++ b/src/pages/StatsView.vue @@ -1,5 +1,7 @@