add red reservation release warning in UI

Show a persistent red hint in the reservations section that users must delete their reservation to free the station for others, with matching DE/EN i18n entries.
This commit is contained in:
2026-03-16 11:03:59 +01:00
parent e1a4ce0b8b
commit 670a2cb605
3 changed files with 3 additions and 0 deletions

View File

@@ -96,6 +96,7 @@
"Station freigegeben": "Station freigegeben", "Station freigegeben": "Station freigegeben",
"Reservierung gespeichert": "Reservierung gespeichert", "Reservierung gespeichert": "Reservierung gespeichert",
"Reservierung entfernt": "Reservierung entfernt", "Reservierung entfernt": "Reservierung entfernt",
"Um die Station fuer andere freizugeben muss die Reservierung geloescht werden.": "Um die Station fuer andere freizugeben muss die Reservierung geloescht werden.",
"Noch keine Reservierungen vorhanden.": "Noch keine Reservierungen vorhanden.", "Noch keine Reservierungen vorhanden.": "Noch keine Reservierungen vorhanden.",
"Meine Reservierung loeschen": "Meine Reservierung loeschen", "Meine Reservierung loeschen": "Meine Reservierung loeschen",
"Aktiver Slot": "Aktiver Slot", "Aktiver Slot": "Aktiver Slot",

View File

@@ -96,6 +96,7 @@
"Station freigegeben": "Station released", "Station freigegeben": "Station released",
"Reservierung gespeichert": "Reservation saved", "Reservierung gespeichert": "Reservation saved",
"Reservierung entfernt": "Reservation removed", "Reservierung entfernt": "Reservation removed",
"Um die Station fuer andere freizugeben muss die Reservierung geloescht werden.": "To release the station for others, your reservation must be deleted.",
"Noch keine Reservierungen vorhanden.": "No reservations yet.", "Noch keine Reservierungen vorhanden.": "No reservations yet.",
"Meine Reservierung loeschen": "Remove my reservation", "Meine Reservierung loeschen": "Remove my reservation",
"Aktiver Slot": "Active slot", "Aktiver Slot": "Active slot",

View File

@@ -167,6 +167,7 @@
<div class="actions"> <div class="actions">
<button id="reserveNextBtn" type="button" class="ghost-btn">Naechsten Slot reservieren</button> <button id="reserveNextBtn" type="button" class="ghost-btn">Naechsten Slot reservieren</button>
</div> </div>
<p id="reservationWarning" class="message error">Um die Station fuer andere freizugeben muss die Reservierung geloescht werden.</p>
<div id="reservationList" class="stack"></div> <div id="reservationList" class="stack"></div>
<p id="reservationMessage" class="message"></p> <p id="reservationMessage" class="message"></p>
</section> </section>