diff --git a/front/bahnui-front/src/assets/logos/ab.svg b/front/bahnui-front/src/assets/logos/ab.svg new file mode 100644 index 0000000..201c434 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/ab.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/abellio.png b/front/bahnui-front/src/assets/logos/abellio.png new file mode 100644 index 0000000..1a33406 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/abellio.png differ diff --git a/front/bahnui-front/src/assets/logos/agilis.svg b/front/bahnui-front/src/assets/logos/agilis.svg new file mode 100644 index 0000000..173c51a --- /dev/null +++ b/front/bahnui-front/src/assets/logos/agilis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/akn.svg b/front/bahnui-front/src/assets/logos/akn.svg new file mode 100644 index 0000000..859ba93 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/akn.svg @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/arriva.svg b/front/bahnui-front/src/assets/logos/arriva.svg new file mode 100644 index 0000000..3feec1a --- /dev/null +++ b/front/bahnui-front/src/assets/logos/arriva.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/ava.svg b/front/bahnui-front/src/assets/logos/ava.svg new file mode 100644 index 0000000..e1a2216 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/ava.svg @@ -0,0 +1,46 @@ + + + + + + + + + + diff --git a/front/bahnui-front/src/assets/logos/avantiwc.svg b/front/bahnui-front/src/assets/logos/avantiwc.svg new file mode 100644 index 0000000..b2cf236 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/avantiwc.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/avg.svg b/front/bahnui-front/src/assets/logos/avg.svg new file mode 100644 index 0000000..b66859f --- /dev/null +++ b/front/bahnui-front/src/assets/logos/avg.svg @@ -0,0 +1,3 @@ + + +image/svg+xml \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/avi-bw.svg b/front/bahnui-front/src/assets/logos/avi-bw.svg new file mode 100644 index 0000000..ad20945 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/avi-bw.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/avi-by.svg b/front/bahnui-front/src/assets/logos/avi-by.svg new file mode 100644 index 0000000..45576d8 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/avi-by.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/bernmobil.svg b/front/bahnui-front/src/assets/logos/bernmobil.svg new file mode 100644 index 0000000..fea2abe --- /dev/null +++ b/front/bahnui-front/src/assets/logos/bernmobil.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/blauwnet.png b/front/bahnui-front/src/assets/logos/blauwnet.png new file mode 100644 index 0000000..4d69a98 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/blauwnet.png differ diff --git a/front/bahnui-front/src/assets/logos/bodenseech.png b/front/bahnui-front/src/assets/logos/bodenseech.png new file mode 100644 index 0000000..f843055 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/bodenseech.png differ diff --git a/front/bahnui-front/src/assets/logos/brb.svg b/front/bahnui-front/src/assets/logos/brb.svg new file mode 100644 index 0000000..bdb2f15 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/brb.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/bsb.svg b/front/bahnui-front/src/assets/logos/bsb.svg new file mode 100644 index 0000000..0574533 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/bsb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + +]> + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/caledonian-macbrayne.svg b/front/bahnui-front/src/assets/logos/caledonian-macbrayne.svg new file mode 100644 index 0000000..1dafefe --- /dev/null +++ b/front/bahnui-front/src/assets/logos/caledonian-macbrayne.svg @@ -0,0 +1,62 @@ + + + + + + + + + + + + + diff --git a/front/bahnui-front/src/assets/logos/caledonian-sleeper.png b/front/bahnui-front/src/assets/logos/caledonian-sleeper.png new file mode 100644 index 0000000..ec628d7 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/caledonian-sleeper.png differ diff --git a/front/bahnui-front/src/assets/logos/cd.svg b/front/bahnui-front/src/assets/logos/cd.svg new file mode 100644 index 0000000..8849879 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/cd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/cfl.svg b/front/bahnui-front/src/assets/logos/cfl.svg new file mode 100644 index 0000000..cc4d19f --- /dev/null +++ b/front/bahnui-front/src/assets/logos/cfl.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/cie.svg b/front/bahnui-front/src/assets/logos/cie.svg new file mode 100644 index 0000000..45f9934 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/cie.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/cp-pt.svg b/front/bahnui-front/src/assets/logos/cp-pt.svg new file mode 100644 index 0000000..528ff98 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/cp-pt.svg @@ -0,0 +1,12 @@ + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/db.svg b/front/bahnui-front/src/assets/logos/db.svg new file mode 100644 index 0000000..206ff13 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/db.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/front/bahnui-front/src/assets/logos/dbregio.svg b/front/bahnui-front/src/assets/logos/dbregio.svg new file mode 100644 index 0000000..c98cc54 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/dbregio.svg @@ -0,0 +1,71 @@ + + + + + + + + + + +]> + + + + + + + + + + + +Südostbayernbahn +Regional unterwegs +Regio Bayern +Regio Baden-Württemberg +Regio in Hamburg +Regio in Hessen +Regio NRW +Regio im Saarland +Regio in Sachsen +Regio in Thüringen + + + + + + diff --git a/front/bahnui-front/src/assets/logos/dsb.png b/front/bahnui-front/src/assets/logos/dsb.png new file mode 100644 index 0000000..8ce471a Binary files /dev/null and b/front/bahnui-front/src/assets/logos/dsb.png differ diff --git a/front/bahnui-front/src/assets/logos/edzards.svg b/front/bahnui-front/src/assets/logos/edzards.svg new file mode 100644 index 0000000..2a8e7c8 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/edzards.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/eurobahn.svg b/front/bahnui-front/src/assets/logos/eurobahn.svg new file mode 100644 index 0000000..444977a --- /dev/null +++ b/front/bahnui-front/src/assets/logos/eurobahn.svg @@ -0,0 +1,11 @@ + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/europesleep.svg b/front/bahnui-front/src/assets/logos/europesleep.svg new file mode 100644 index 0000000..7aa20bb --- /dev/null +++ b/front/bahnui-front/src/assets/logos/europesleep.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/eurostar.svg b/front/bahnui-front/src/assets/logos/eurostar.svg new file mode 100644 index 0000000..ba10905 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/eurostar.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/euskotren.svg b/front/bahnui-front/src/assets/logos/euskotren.svg new file mode 100644 index 0000000..e476049 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/euskotren.svg @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/fgc.svg b/front/bahnui-front/src/assets/logos/fgc.svg new file mode 100644 index 0000000..5c3dd7c --- /dev/null +++ b/front/bahnui-front/src/assets/logos/fgc.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/front/bahnui-front/src/assets/logos/hulltrains.svg b/front/bahnui-front/src/assets/logos/hulltrains.svg new file mode 100644 index 0000000..8f2290a --- /dev/null +++ b/front/bahnui-front/src/assets/logos/hulltrains.svg @@ -0,0 +1,25 @@ + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/hzpp.png b/front/bahnui-front/src/assets/logos/hzpp.png new file mode 100644 index 0000000..22aa856 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/hzpp.png differ diff --git a/front/bahnui-front/src/assets/logos/kolejed.svg b/front/bahnui-front/src/assets/logos/kolejed.svg new file mode 100644 index 0000000..78441b8 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/kolejed.svg @@ -0,0 +1,31 @@ + + logo_color_without_15-svg + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/lner.svg b/front/bahnui-front/src/assets/logos/lner.svg new file mode 100644 index 0000000..2798cde --- /dev/null +++ b/front/bahnui-front/src/assets/logos/lner.svg @@ -0,0 +1,15 @@ + + + + + + LNER + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/mav.svg b/front/bahnui-front/src/assets/logos/mav.svg new file mode 100644 index 0000000..0d88986 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/mav.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/mgb.svg b/front/bahnui-front/src/assets/logos/mgb.svg new file mode 100644 index 0000000..451b9d9 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/mgb.svg @@ -0,0 +1,47 @@ + + + logo + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/molli.svg b/front/bahnui-front/src/assets/logos/molli.svg new file mode 100644 index 0000000..ff76c90 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/molli.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/mrb.svg b/front/bahnui-front/src/assets/logos/mrb.svg new file mode 100644 index 0000000..c324550 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/mrb.svg @@ -0,0 +1,9 @@ + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/nationalexpress.svg b/front/bahnui-front/src/assets/logos/nationalexpress.svg new file mode 100644 index 0000000..68b5722 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/nationalexpress.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/nordwestbahn.svg b/front/bahnui-front/src/assets/logos/nordwestbahn.svg new file mode 100644 index 0000000..e16e3de --- /dev/null +++ b/front/bahnui-front/src/assets/logos/nordwestbahn.svg @@ -0,0 +1,13 @@ + + + + + + + + + + +]> + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/northern.svg b/front/bahnui-front/src/assets/logos/northern.svg new file mode 100644 index 0000000..fad7467 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/northern.svg @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/ns.svg b/front/bahnui-front/src/assets/logos/ns.svg new file mode 100644 index 0000000..1a95354 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/ns.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/odeg.svg b/front/bahnui-front/src/assets/logos/odeg.svg new file mode 100644 index 0000000..4381e3e --- /dev/null +++ b/front/bahnui-front/src/assets/logos/odeg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/oebb-postbus.png b/front/bahnui-front/src/assets/logos/oebb-postbus.png new file mode 100644 index 0000000..bab4bd4 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/oebb-postbus.png differ diff --git a/front/bahnui-front/src/assets/logos/oebb.svg b/front/bahnui-front/src/assets/logos/oebb.svg new file mode 100644 index 0000000..36ecae7 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/oebb.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/front/bahnui-front/src/assets/logos/oresundtag.svg b/front/bahnui-front/src/assets/logos/oresundtag.svg new file mode 100644 index 0000000..3929b33 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/oresundtag.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/pkp-i.svg b/front/bahnui-front/src/assets/logos/pkp-i.svg new file mode 100644 index 0000000..1060cc9 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/pkp-i.svg @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/polregio.svg b/front/bahnui-front/src/assets/logos/polregio.svg new file mode 100644 index 0000000..f613b8f --- /dev/null +++ b/front/bahnui-front/src/assets/logos/polregio.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/postauto.svg b/front/bahnui-front/src/assets/logos/postauto.svg new file mode 100644 index 0000000..54e0504 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/postauto.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/rbs.svg b/front/bahnui-front/src/assets/logos/rbs.svg new file mode 100644 index 0000000..2e307d8 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/rbs.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/regiojet.svg b/front/bahnui-front/src/assets/logos/regiojet.svg new file mode 100644 index 0000000..f9acbc7 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/regiojet.svg @@ -0,0 +1,13 @@ + + + + + + + + + + +]> + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/renfe.svg b/front/bahnui-front/src/assets/logos/renfe.svg new file mode 100644 index 0000000..df95b54 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/renfe.svg @@ -0,0 +1,23 @@ + + + +Renfe + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/rhb.svg b/front/bahnui-front/src/assets/logos/rhb.svg new file mode 100644 index 0000000..d53df81 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/rhb.svg @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/front/bahnui-front/src/assets/logos/rigi.svg b/front/bahnui-front/src/assets/logos/rigi.svg new file mode 100644 index 0000000..a9e05d3 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/rigi.svg @@ -0,0 +1,13 @@ + + + + + + + + + + +]> +Homepage \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/sab.svg b/front/bahnui-front/src/assets/logos/sab.svg new file mode 100644 index 0000000..2cd0ac3 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/sab.svg differ diff --git a/front/bahnui-front/src/assets/logos/sbahnberlin.svg b/front/bahnui-front/src/assets/logos/sbahnberlin.svg new file mode 100644 index 0000000..ef74218 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/sbahnberlin.svg @@ -0,0 +1,49 @@ + + + + + + + + + + diff --git a/front/bahnui-front/src/assets/logos/sbahnhamburg.png b/front/bahnui-front/src/assets/logos/sbahnhamburg.png new file mode 100644 index 0000000..b11c19e Binary files /dev/null and b/front/bahnui-front/src/assets/logos/sbahnhamburg.png differ diff --git a/front/bahnui-front/src/assets/logos/sbb.svg b/front/bahnui-front/src/assets/logos/sbb.svg new file mode 100644 index 0000000..f5b894c --- /dev/null +++ b/front/bahnui-front/src/assets/logos/sbb.svg @@ -0,0 +1,17 @@ + + + + + + + + Logo + + + + diff --git a/front/bahnui-front/src/assets/logos/sj.svg b/front/bahnui-front/src/assets/logos/sj.svg new file mode 100644 index 0000000..3e77ec8 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/sj.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/front/bahnui-front/src/assets/logos/snalltaget.svg b/front/bahnui-front/src/assets/logos/snalltaget.svg new file mode 100644 index 0000000..bd4b663 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/snalltaget.svg @@ -0,0 +1,33 @@ + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/sncb.svg b/front/bahnui-front/src/assets/logos/sncb.svg new file mode 100644 index 0000000..5ab244c --- /dev/null +++ b/front/bahnui-front/src/assets/logos/sncb.svg @@ -0,0 +1,9 @@ + + +SNCB/NMBS logo + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/sncf-voyageurs.svg b/front/bahnui-front/src/assets/logos/sncf-voyageurs.svg new file mode 100644 index 0000000..2a11021 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/sncf-voyageurs.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/sncf.svg b/front/bahnui-front/src/assets/logos/sncf.svg new file mode 100644 index 0000000..03fc2f4 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/sncf.svg @@ -0,0 +1,25 @@ + + + SNCF logo (2011) + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/sob.svg b/front/bahnui-front/src/assets/logos/sob.svg new file mode 100644 index 0000000..bd15012 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/sob.svg @@ -0,0 +1,9 @@ + + + + + + +SOB-Signet-pos_rot-cmyk \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/southeastern.svg b/front/bahnui-front/src/assets/logos/southeastern.svg new file mode 100644 index 0000000..7be8acf --- /dev/null +++ b/front/bahnui-front/src/assets/logos/southeastern.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/sweg.svg b/front/bahnui-front/src/assets/logos/sweg.svg new file mode 100644 index 0000000..582d070 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/sweg.svg @@ -0,0 +1,14 @@ + + + + + + + + + + +]> + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/thurbo.svg b/front/bahnui-front/src/assets/logos/thurbo.svg new file mode 100644 index 0000000..3e5c080 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/thurbo.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/trenitalia.svg b/front/bahnui-front/src/assets/logos/trenitalia.svg new file mode 100644 index 0000000..fe01d12 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/trenitalia.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + diff --git a/front/bahnui-front/src/assets/logos/trilex.png b/front/bahnui-front/src/assets/logos/trilex.png new file mode 100644 index 0000000..59a63a7 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/trilex.png differ diff --git a/front/bahnui-front/src/assets/logos/vbz.svg b/front/bahnui-front/src/assets/logos/vbz.svg new file mode 100644 index 0000000..4ded3e1 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/vbz.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/vlexx.png b/front/bahnui-front/src/assets/logos/vlexx.png new file mode 100644 index 0000000..5c18617 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/vlexx.png differ diff --git a/front/bahnui-front/src/assets/logos/vy.svg b/front/bahnui-front/src/assets/logos/vy.svg new file mode 100644 index 0000000..baf6153 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/vy.svg @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Vy logo + + + + + + + + + + diff --git a/front/bahnui-front/src/assets/logos/waldbahn.png b/front/bahnui-front/src/assets/logos/waldbahn.png new file mode 100644 index 0000000..6bf0407 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/waldbahn.png differ diff --git a/front/bahnui-front/src/assets/logos/weg.svg b/front/bahnui-front/src/assets/logos/weg.svg new file mode 100644 index 0000000..3b117c3 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/weg.svg @@ -0,0 +1,13 @@ + + + + + + + + + + +]> + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/westbahn.svg b/front/bahnui-front/src/assets/logos/westbahn.svg new file mode 100644 index 0000000..91c7128 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/westbahn.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/wfb.png b/front/bahnui-front/src/assets/logos/wfb.png new file mode 100644 index 0000000..05a54be Binary files /dev/null and b/front/bahnui-front/src/assets/logos/wfb.png differ diff --git a/front/bahnui-front/src/assets/logos/zb.svg b/front/bahnui-front/src/assets/logos/zb.svg new file mode 100644 index 0000000..c7a0102 --- /dev/null +++ b/front/bahnui-front/src/assets/logos/zb.svg @@ -0,0 +1,13 @@ + + + + + + + + + + +]> +Home {0} \ No newline at end of file diff --git a/front/bahnui-front/src/assets/logos/zsrbije.png b/front/bahnui-front/src/assets/logos/zsrbije.png new file mode 100644 index 0000000..74f3435 Binary files /dev/null and b/front/bahnui-front/src/assets/logos/zsrbije.png differ diff --git a/front/bahnui-front/src/assets/logos/zugspitze.svg b/front/bahnui-front/src/assets/logos/zugspitze.svg new file mode 100644 index 0000000..df84e9a --- /dev/null +++ b/front/bahnui-front/src/assets/logos/zugspitze.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/front/bahnui-front/src/components/routing.vue b/front/bahnui-front/src/components/routing.vue index e271a54..673885a 100644 --- a/front/bahnui-front/src/components/routing.vue +++ b/front/bahnui-front/src/components/routing.vue @@ -15,8 +15,10 @@
{{ leg.origin.name }}
{{ toTime(leg.departure) }}
Gleis {{ leg.departurePlatform }}
{{ leg.line?.product }}
-
{{ leg.line?.name }}

-

{{ leg.line?.operator?.name }}

+
{{ leg.line?.name }}
+

{{ leg.line?.operator?.name }}

+ +
{{ leg.destination.name }}
{{ toTime(leg.arrival) }}
Gleis {{ leg.arrivalPlatform }}

@@ -68,73 +70,237 @@ } }, methods: { - searchStationFrom() { - client.get("/searchStation", {params: {text: this.from.name}}).then(res => this.from = {name: res.data.name, id: res.data.id}); - }, - searchStationTo() { - client.get("/searchStation", {params: {text: this.to.name}}).then(res => this.to = {name: res.data.name, id: res.data.id}); - }, - searchConnection() { - if (this.from.id && this.to.id){ - client.get("/searchConnection", {params: {from: this.from.id, to:this.to.id}}).then(res => {this.connections = res.data;console.log(this.connections)}); - } - }, - toDate(string){ - return new Date(string).toLocaleDateString("de-DE"); - }, - toTime(string){ - return new Date(string).toLocaleTimeString("de-DE", {timeStyle: 'short'}); - }, - getTimeColor(string){ - let date = new Date(string); - let color1; - let color2; - let minutes; - - let i = 0; + searchStationFrom() { + client.get("/searchStation", {params: {text: this.from.name}}).then(res => this.from = {name: res.data.name, id: res.data.id}); + }, + searchStationTo() { + client.get("/searchStation", {params: {text: this.to.name}}).then(res => this.to = {name: res.data.name, id: res.data.id}); + }, + searchConnection() { + if (this.from.id && this.to.id){ + client.get("/searchConnection", {params: {from: this.from.id, to:this.to.id}}).then(res => {this.connections = res.data;console.log(this.connections)}); + } + }, + toDate(string){ + return new Date(string).toLocaleDateString("de-DE"); + }, + toTime(string){ + return new Date(string).toLocaleTimeString("de-DE", {timeStyle: 'short'}); + }, + getTimeColor(string){ + let date = new Date(string); + let color1; + let color2; + let minutes; + + let i = 0; + color1 = timecolors[i]; + color2 = timecolors[i+1]; + while (color1.h < date.getHours() && i+1 < timecolors.length){ + i++; color1 = timecolors[i]; - color2 = timecolors[i+1]; - while (color1.h < date.getHours() && i+1 < timecolors.length){ - i++; - color1 = timecolors[i]; - if (i+2 < timecolors.length) { - color2 = timecolors[i+1]; - } else { - color2 = timecolors[0]; - } - } - minutes = (date.getHours()-color1.h) * 60 + date.getMinutes(); - let maxMinutes = color2.h == 0 ? (24 - color1.h)*60 : (color2.h - color1.h)*60 - let r = (color2.r * minutes + color1.r * (maxMinutes-minutes))/maxMinutes; - let g = (color2.g * minutes + color1.g * (maxMinutes-minutes))/maxMinutes; - let b = (color2.r * minutes + color1.b * (maxMinutes-minutes))/maxMinutes; - let color = "rgb("+r+","+g+","+b+")" - return color; - }, - getGradient(time1, time2){ - return "linear-gradient(0deg,"+this.getTimeColor(time2)+","+this.getTimeColor(time1)+")"; - }, - getLineColors(line){ - console.log(line); - if (!line){ - return (['black', 'white']); - } else if (line.productName === "STB"){ - return (['white', 'blue']); - } else if (line.productName === "S"){ - return (['white', 'green']); - } else if (line.productName === "RE" || line.productName === "RB"){ - return (['white', 'red']); - } else if (line.productName === "IC" || line.productName === "ICE"){ - return (['red', 'white']); - } else if (line.productName === "EC" || line.productName === "ECE"){ - return (['blue', 'white']); - } else if (line.productName === "MEX"){ - return (['black', 'yellow']); + if (i+2 < timecolors.length) { + color2 = timecolors[i+1]; } else { - return (['black', 'white']); + color2 = timecolors[0]; } } - + minutes = (date.getHours()-color1.h) * 60 + date.getMinutes(); + let maxMinutes = color2.h == 0 ? (24 - color1.h)*60 : (color2.h - color1.h)*60 + let r = (color2.r * minutes + color1.r * (maxMinutes-minutes))/maxMinutes; + let g = (color2.g * minutes + color1.g * (maxMinutes-minutes))/maxMinutes; + let b = (color2.r * minutes + color1.b * (maxMinutes-minutes))/maxMinutes; + let color = "rgb("+r+","+g+","+b+")" + return color; + }, + getGradient(time1, time2){ + return "linear-gradient(0deg,"+this.getTimeColor(time2)+","+this.getTimeColor(time1)+")"; + }, + getLineColors(line){ + if (!line){ + return (['black', 'white']); + } else if (line.productName === "STB"){ + return (['white', 'blue']); + } else if (line.productName === "S"){ + return (['white', 'green']); + } else if (line.productName === "RE" || line.productName === "RB"){ + return (['white', 'red']); + } else if (line.productName === "IC" || line.productName === "ICE"){ + return (['red', 'white']); + } else if (line.productName === "EC" || line.productName === "ECE"){ + return (['blue', 'white']); + } else if (line.productName === "MEX"){ + return (['black', 'yellow']); + } else { + return (['black', 'white']); + } + }, + getOperatorLogo(operator){ + if (!operator){ + return (null); + } else if (operator.id.startsWith("db-regio") || operator.id === "regionalverkehr-alb-bodensee"){ + return new URL('../assets/logos/dbregio.svg', import.meta.url); + } else if (operator.id.startsWith("db-")){ + return new URL('../assets/logos/db.svg', import.meta.url); + } else if (operator.id === "national-express"){ + return new URL('../assets/logos/nationalexpress.svg', import.meta.url); + } else if (operator.id === "eurobahn"){ + return new URL('../assets/logos/eurobahn.svg', import.meta.url); + } else if (operator.id === "schweizerische-bundesbahnen" || operator.id === "sbb-gmbh"){ + return new URL('../assets/logos/sbb.svg', import.meta.url); + } else if (operator.id === "verkehrsbetriebe-zurich"){ + return new URL('../assets/logos/vbz.svg', import.meta.url); + } else if (operator.id === "thurbo"){ + return new URL('../assets/logos/thurbo.svg', import.meta.url); + } else if (operator.id === "arverio-baden-wurttemberg"){ + return new URL('../assets/logos/avi-bw.svg', import.meta.url); + } else if (operator.id === "arverio-bayern"){ + return new URL('../assets/logos/avi-by.svg', import.meta.url); + } else if (operator.id === "euskotren"){ + return new URL('../assets/logos/euskotren.svg', import.meta.url); + } else if (operator.id.startsWith("arriva")){ + return new URL('../assets/logos/arriva.svg', import.meta.url); + } else if (operator.id.startsWith("abellio")){ + return new URL('../assets/logos/abellio.png', import.meta.url); + } else if (operator.id === "nederlandse-spoorwegen"){ + return new URL('../assets/logos/ns.svg', import.meta.url); + } else if (operator.id === "blauwnet"){ + return new URL('../assets/logos/blauwnet.png', import.meta.url); + } else if (operator.id === "waldbahn-die-landerbahn-gmbh-dlb"){ + return new URL('../assets/logos/waldbahn.png', import.meta.url); + } else if (operator.id === "ostdeutsche-eisenbahn-gmbh"){ + return new URL('../assets/logos/odeg.svg', import.meta.url); + } else if (operator.id === "trenitalia"){ + return new URL('../assets/logos/trenitalia.svg', import.meta.url); + } else if (operator.id === "osterreichische-bundesbahnen"){ + return new URL('../assets/logos/oebb.svg', import.meta.url); + } else if (operator.id === "sj"){ + return new URL('../assets/logos/sj.svg', import.meta.url); + } else if (operator.id === "vy"){ + return new URL('../assets/logos/vy.svg', import.meta.url); + } else if (operator.id === "danische-staatsbahnen"){ + return new URL('../assets/logos/dsb.png', import.meta.url); + } else if (operator.id === "skanetrafiken-oresundstag"){ + return new URL('../assets/logos/oresundtag.svg', import.meta.url); + } else if (operator.id === "schweizerische-sudostbahn-sob"){ + return new URL('../assets/logos/sob.svg', import.meta.url); + } else if (operator.id === "sncf"){ + return new URL('../assets/logos/sncf.svg', import.meta.url); + } else if (operator.id === "mitteldeutsche-regiobahn"){ + return new URL('../assets/logos/mrb.svg', import.meta.url); + } else if (operator.id === "cp"){ + return new URL('../assets/logos/cp-pt.svg', import.meta.url); + } else if (operator.id === "renfe"){ + return new URL('../assets/logos/renfe.svg', import.meta.url); + } else if (operator.id.startsWith("sncf-voyages")){ + return new URL('../assets/logos/sncf-voyageurs.svg', import.meta.url); + } else if (operator.id === "pkp-intercity"){ + return new URL('../assets/logos/pkp-i.svg', import.meta.url); + } else if (operator.id === "bayerische-regiobahn"){ + return new URL('../assets/logos/brb.svg', import.meta.url); + } else if (operator.id === "postauto-schweiz"){ + return new URL('../assets/logos/postauto.svg', import.meta.url); + } else if (operator.id === "lner-london-north-eastern-railway"){ + return new URL('../assets/logos/lner.svg', import.meta.url); + } else if (operator.id === "eurostar"){ + return new URL('../assets/logos/eurostar.svg', import.meta.url); + } else if (operator.id === "european-sleeper"){ + return new URL('../assets/logos/europesleep.svg', import.meta.url); + } else if (operator.id === "ceske-drahy"){ + return new URL('../assets/logos/cd.svg', import.meta.url); + } else if (operator.id === "mav"){ + return new URL('../assets/logos/mav.svg', import.meta.url); + } else if (operator.id === "serbische-eisenbahnen-zeleznice-srbije"){ + return new URL('../assets/logos/zsrbije.png', import.meta.url); + } else if (operator.id === "sncb"){ + return new URL('../assets/logos/sncb.svg', import.meta.url); + } else if (operator.id === "cfl"){ + return new URL('../assets/logos/cfl.svg', import.meta.url); + } else if (operator.id === "s-bahn-berlin"){ + return new URL('../assets/logos/sbahnberlin.svg', import.meta.url); + } else if (operator.id === "rhatische-bahn"){ + return new URL('../assets/logos/rhb.svg', import.meta.url); + } else if (operator.id === "matterhorn-gotthard-bahn-bvz"){ + return new URL('../assets/logos/mgb.svg', import.meta.url); + } else if (operator.id === "s-bahn-hamburg"){ + return new URL('../assets/logos/sbahnhamburg.png', import.meta.url); + } else if (operator.id === "akn-eisenbahn-gmbh"){ + return new URL('../assets/logos/akn.svg', import.meta.url); + } else if (operator.id === "wurttembergische-eisenbahn-gesellschaft-mbh"){ + return new URL('../assets/logos/weg.svg', import.meta.url); + } else if (operator.id === "wynental-und-suhrental-bahn" || operator.id === "bdwm-transport"){ + return new URL('../assets/logos/ava.svg', import.meta.url); + } else if (operator.id === "appenzeller-bahnen"){ + return new URL('../assets/logos/ab.svg', import.meta.url); + } else if (operator.id === "agilis"){ + return new URL('../assets/logos/agilis.svg', import.meta.url); + } else if (operator.id === "hzpp"){ + return new URL('../assets/logos/hzpp.png', import.meta.url); + } else if (operator.id === "obb-postbus"){ + return new URL('../assets/logos/oebb-postbus.png', import.meta.url); + } else if (operator.id === "snalltaget"){ + return new URL('../assets/logos/snalltaget.svg', import.meta.url); + } else if (operator.id === "schwabische-alb-bahn"){ + return new URL('../assets/logos/sab.svg', import.meta.url); + } else if (operator.id.startsWith("sweg-bahn")){ + return new URL('../assets/logos/sweg.svg', import.meta.url); + } else if (operator.id === "ferrocarils-de-la-generalitat-de-catalunya"){ + return new URL('../assets/logos/fgc.svg', import.meta.url); + } else if (operator.id === "albtal-verkehrs-gesellschaft-mbh"){ + return new URL('../assets/logos/avg.svg', import.meta.url); + } else if (operator.id === "westfalenbahn"){ + return new URL('../assets/logos/wfb.png', import.meta.url); + } else if (operator.id === "coras-iompair-eireann"){ + return new URL('../assets/logos/cie.svg', import.meta.url); + } else if (operator.id === "avanti-west-coast"){ + return new URL('../assets/logos/avantiwc.svg', import.meta.url); + } else if (operator.id === "koleje-dolnoslaskie"){ + return new URL('../assets/logos/kolejed.svg', import.meta.url); + } else if (operator.id === "trilex-express-die-landerbahn-gmbh-dlb"){ + return new URL('../assets/logos/trilex.png', import.meta.url); + } else if (operator.id === "polregio"){ + return new URL('../assets/logos/polregio.svg', import.meta.url); + } else if (operator.id === "bayerische-zugspitzbahn"){ + return new URL('../assets/logos/zugspitze.svg', import.meta.url); + } else if (operator.id === "rigi-bahnen"){ + return new URL('../assets/logos/rigi.svg', import.meta.url); + } else if (operator.id === "regionalverkehr-bern-solothurn"){ + return new URL('../assets/logos/rbs.svg', import.meta.url); + } else if (operator.id === "zentralbahn"){ + return new URL('../assets/logos/zb.svg', import.meta.url); + } else if (operator.id === "bls-ag"){ + return new URL('../assets/logos/bernmobil.svg', import.meta.url); + } else if (operator.id === "westbahn"){ + return new URL('../assets/logos/westbahn.svg', import.meta.url); + } else if (operator.id === "northern"){ + return new URL('../assets/logos/northern.svg', import.meta.url); + } else if (operator.id === "south-eastern"){ + return new URL('../assets/logos/southeastern.svg', import.meta.url); + } else if (operator.id === "hull-trains"){ + return new URL('../assets/logos/hulltrains.svg', import.meta.url); + } else if (operator.id === "schweizerische-bodensee-schiffahrtsgesellschaft"){ + return new URL('../assets/logos/bodenseech.png', import.meta.url); + } else if (operator.id === "bodensee-schiffsbetriebe"){ + return new URL('../assets/logos/bsb.svg', import.meta.url); + } else if (operator.id === "regiojet"){ + return new URL('../assets/logos/regiojet.svg', import.meta.url); + } else if (operator.id === "edzards-reisen"){ + return new URL('../assets/logos/edzards.svg', import.meta.url); + } else if (operator.id === "vlexx"){ + return new URL('../assets/logos/vlexx.png', import.meta.url); + } else if (operator.id === "nordwestbahn"){ + return new URL('../assets/logos/nordwestbahn.svg', import.meta.url); + } else if (operator.id === "caledonian-macbrayne-ferries"){ + return new URL('../assets/logos/caledonian-macbrayne.svg', import.meta.url); + } else if (operator.id === "caledonian-sleeper"){ + return new URL('../assets/logos/caledonian-sleeper.png', import.meta.url); + } else if (operator.id === "mecklenburgische-baderbahn-molli"){ + return new URL('../assets/logos/molli.svg', import.meta.url); + } else { + console.log(operator.id); + return (null); + } + } } } @@ -170,10 +336,23 @@ display: inline-block; width:100px; vertical-align: text-top; + align-content: center; } + .linename { + width:100px; + font-family:"Raveo-display-bold"; + align-content: center; + margin-top:10px; + margin-bottom:10px + } + .operator { font-size: 10px; } + .operator-logo { + max-width:100px; + max-height:20px; + } .results { display: inline-flex; } @@ -183,11 +362,6 @@ .walking > div { font-size: 12px; } - .linename { - width:100px; - font-family:"Raveo-display-bold"; - align-content: center; - } @font-face { font-family: "Raveo-display-bold"; src: url("../assets/Raveo Display Bold.woff2") format("opentype");