#039 Auf dem Telefon führte kein Weg zur Laufzeit #39

Closed
opened 2026-10-03 15:09:07 +00:00 by florian.wilde · 0 comments
Owner

#039 Auf dem Telefon führte kein Weg zur Laufzeit

Status: erledigt
Meilenstein: v0.22.2
Labels: bug, ui
Geschätzt: 1 h Tatsächlich: 0 h 30 min

Auslöser

„Kann ich am Handy nicht rein.“ Gemeint war der Reiter Rechnungen in der Host-Detailansicht: Die
Zeile zeigt Laufzeit, Rechnung und Beträge – aber nichts davon war anklickbar.

Ursache

Zwei Stellen:

  1. In der Host-Detailansicht war die Laufzeit nie verlinkt, auch am Rechner nicht. Man kam nur über
    die Rechnungsliste dorthin.
  2. In der Rechnungsliste ist die Laufzeit-Spalte erst ab 992 px eingeblendet. Auf dem Telefon fehlte
    damit der einzige Verweis auf die Formulare – die Karte verwies nur auf den Host.

Behebung

  • Die Laufzeit in der Host-Detailansicht ist ein Link und zugleich die Überschrift der Karte
  • In der Rechnungsliste bleibt die Laufzeit auf dem Telefon sichtbar; ausgeblendet wird sie nur
    zwischen 768 und 992 px, wo die Tabelle am engsten ist
  • Der Reiter Rechnungen nutzt ebenfalls das Kartenlayout

Nebenbefund

Auch dieser Reiter rechnete den Einkauf noch ohne Rabatt – 1.100 € statt 990 €. Dritte Stelle nach
#037 und #038; alle gefunden, weil Florian die Zahl auf dem Bildschirm mit seiner Rechnung verglichen hat.

Gelernt

Bootstraps d-*-Hilfsklassen setzen display mit !important und überschreiben damit das
Kartenlayout. Für Spalten, die in der Kartenansicht sichtbar bleiben sollen, braucht es eine eigene
Klasse (pl-spalte-laufzeit).


Quelle: docs/issues/039-zugang-zur-laufzeit.md – dort wird dieses Issue gepflegt.

# #039 Auf dem Telefon führte kein Weg zur Laufzeit **Status:** erledigt **Meilenstein:** v0.22.2 **Labels:** bug, ui **Geschätzt:** 1 h **Tatsächlich:** 0 h 30 min ## Auslöser „Kann ich am Handy nicht rein.“ Gemeint war der Reiter *Rechnungen* in der Host-Detailansicht: Die Zeile zeigt Laufzeit, Rechnung und Beträge – aber nichts davon war anklickbar. ## Ursache Zwei Stellen: 1. In der Host-Detailansicht war die Laufzeit nie verlinkt, auch am Rechner nicht. Man kam nur über die Rechnungsliste dorthin. 2. In der Rechnungsliste ist die Laufzeit-Spalte erst ab 992 px eingeblendet. Auf dem Telefon fehlte damit der einzige Verweis auf die Formulare – die Karte verwies nur auf den Host. ## Behebung - Die Laufzeit in der Host-Detailansicht ist ein Link und zugleich die Überschrift der Karte - In der Rechnungsliste bleibt die Laufzeit auf dem Telefon sichtbar; ausgeblendet wird sie nur zwischen 768 und 992 px, wo die Tabelle am engsten ist - Der Reiter *Rechnungen* nutzt ebenfalls das Kartenlayout ## Nebenbefund Auch dieser Reiter rechnete den Einkauf noch ohne Rabatt – 1.100 € statt 990 €. Dritte Stelle nach #037 und #038; alle gefunden, weil Florian die Zahl auf dem Bildschirm mit seiner Rechnung verglichen hat. ## Gelernt Bootstraps `d-*`-Hilfsklassen setzen `display` mit `!important` und überschreiben damit das Kartenlayout. Für Spalten, die in der Kartenansicht sichtbar bleiben sollen, braucht es eine eigene Klasse (`pl-spalte-laufzeit`). --- Quelle: `docs/issues/039-zugang-zur-laufzeit.md` – dort wird dieses Issue gepflegt.
florian.wilde added this to the v0.22.2 milestone 2026-10-03 15:09:07 +00:00
florian.wilde added the uibug labels 2026-10-03 15:09:07 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: florian.wilde/ProxLedger#39