From 764309db2eeae487f4261c784b6fd57f5edd2256 Mon Sep 17 00:00:00 2001 From: Pascal Syma Date: Sat, 28 Mar 2026 18:11:11 +0100 Subject: [PATCH] Add FDBS historic cars --- src/components/SpecialCarHead.vue | 25 ++++++++++++++++++++----- src/data/specials.ts | 28 +++++++++++++++++++++++++++- src/pages/AboutView.vue | 7 ++++++- src/pages/SpecialView.vue | 9 +++++++++ src/pages/StatsView.vue | 11 +++++++++++ 5 files changed, 73 insertions(+), 7 deletions(-) diff --git a/src/components/SpecialCarHead.vue b/src/components/SpecialCarHead.vue index fdce739..f1534d0 100644 --- a/src/components/SpecialCarHead.vue +++ b/src/components/SpecialCarHead.vue @@ -1,11 +1,26 @@ - + diff --git a/src/data/specials.ts b/src/data/specials.ts index 516f40d..f48c14c 100644 --- a/src/data/specials.ts +++ b/src/data/specials.ts @@ -28,10 +28,36 @@ export const specialCars = { ['0028', 'Diesel-Unimog', 1999], ['0266', 'Diesel-Zugmaschine', 2009], ['SF1', 'Sandbefüllfahrzeug', 2019] + ] as SpecialCar[], + historic: [ + ['FDBS23', 'bis 1925', 1888, 'Pferdebahnwagen 23'], + ['FDBS49', 'bis 1954', 1900, 'Triebwagen 23 "Molly"'], + ['FDBS134', 'bis 1954', 1904, 'Triebwagen 134'], + ['FDBS701', 'bis 1970', 1947, 'Triebwagen 701'], + ['FDBS917', 'bis 1977', 1957, 'Triebwagen 917'], + + ['FDBS811', 'bis 1990', 1954, 'Triebwagen 811'], + ['FDBS1806', 'bis 1990', 1954, 'Beiwagen 1806'], + + ['FDBS446', 'bis 1994', 1967, 'Triebwagen 446'], + ['FDBS1458', 'bis 1997', 1967, 'Beiwagen 1458'], + + ['FDBS557', 'bis 2009', 1977, 'Triebwagen 557'], + ['FDBS747', 'bis 2009', 1977, 'Beiwagen 747'], + + ['FDBS801', 'bis 1998', 1990, 'Triebwagen 801'], + ['FDBS3073', 'bis 20.12.2022', 1996, 'Triebwagen 3073'], + ['FDBS919', 'bis 2003', 1988, 'Omnibus 919'], + ['FDBS225', 'bis 24.10.1983', 1972, 'Hochflurbus 225'] ] as SpecialCar[] } as const; -export const allSpecials = [...specialCars.crash, ...specialCars.work, ...specialCars.help]; +export const allSpecials = [ + ...specialCars.crash, + ...specialCars.work, + ...specialCars.help, + ...specialCars.historic +]; export const specialsSchema = z.object({ bsag: z diff --git a/src/pages/AboutView.vue b/src/pages/AboutView.vue index 2b63bf9..f668322 100644 --- a/src/pages/AboutView.vue +++ b/src/pages/AboutView.vue @@ -10,7 +10,12 @@ href="https://wiki.bre-forum.de/index.php?title=Bremer_Nahverkehrs-Net(z)_-_Fahrzeugliste" target="_blank" >Bremer Verkehrsforum Wiki, vielen Dank für die Arbeit! + > + sowie von den + Freunden der Bremer Straßenbahn e.V. + , vielen Dank für die Arbeit!

diff --git a/src/pages/SpecialView.vue b/src/pages/SpecialView.vue index ac716c0..75059ed 100644 --- a/src/pages/SpecialView.vue +++ b/src/pages/SpecialView.vue @@ -37,6 +37,15 @@ import { VaCard, VaCardContent, VaCardTitle } from 'vuestic-ui'; + + Freunde der Bremer Straßenbahn e.V. + +
+ + +
+
+
diff --git a/src/pages/StatsView.vue b/src/pages/StatsView.vue index 35473bc..ad68270 100644 --- a/src/pages/StatsView.vue +++ b/src/pages/StatsView.vue @@ -143,6 +143,17 @@ async function reset() { color="info" name="Hilfsfahrzeuge in und für Werkstätten" /> +