TaM Montpellier Integration: Vorschlag zur Verbesserung der Lesbarkeit des Widgets „Abfahrten“

Hallo @Will_71,

Vielen Dank für die TaM-Integration!

Ich fand das Widget „TaM-Abfahrten“ etwas schwer zu lesen auf einen Blick. Jede Zeile enthielt 4 bis 6 Zahlen mit einer Einheit am Ende, vermischt mit Uhrzeiten. Zum Beispiel 1 · 15 · 31 · 46 min · 11:07. Und ein Eintrag für den nächsten Tag erschien einfach als 04:50: um 10 Uhr morgens gesehen, könnte man denken, dass die Zeit bereits verstrichen ist.

Ich habe daher einen Pull Request eröffnet: #2

Was sich ändert:

Vorher Nachher
1 · 15 · 31 · 46 min · 11:07 1 min · 15 min
In Kürze · 15 · 30 · 45 min In Kürze · 15 min
9 min · gestrichen 23:23 · 23:53 9 min · gestrichen 23:23
04:50 (gesehen um 10:04) morgen 04:50
  • Die nächsten beiden Abfahrten jeder Zeile, wie an den Haltestellen, jeweils mit ihrer Einheit. Bei mehr als einer Stunde Wartezeit wird die Uhrzeit angezeigt.
  • Der Tag, wenn die Abfahrt am nächsten Tag ist: „morgen 04:50“, dann der Wochentag danach. Ein Nachtbus um 00:30, gesehen um 22:44, bleibt „00:30“, da es derselbe Betriebstag ist.
  • Gestrichene Fahrten werden weiterhin angezeigt, und die Zeile bleibt orange.

Keine Identifikatoren oder Einstellungen ändern sich, also nichts für die Benutzer neu zu konfigurieren. Die Tests, ESLint und Prettier sind bestanden. Die Dokumentation in den vier Sprachen ist aktuell und die Bilder des Widgets wurden neu generiert.

Wenn du lieber drei Abfahrten statt zwei oder ein anderes Format bevorzugst, lass es mich wissen und ich passe es an. Es ist eine Konstante, die geändert werden muss.

Nochmals vielen Dank für die Arbeit an dieser Integration :folded_hands:

Okay, ich schaue mir das heute Abend an