feat: enhance summary display by adding conditional name visibility

This commit is contained in:
troogs
2026-10-01 18:22:45 +02:00
parent 07f24e9b34
commit 00e5c68ea5
2 changed files with 7 additions and 2 deletions
+1 -1
View File
@@ -41,7 +41,7 @@
</div>
</div>
<div class="summary-item">
<div id="summaryNameItem" class="summary-item">
<span class="summary-icon">👤</span>
<div class="summary-details">
<span class="summary-label">Name</span>
+6 -1
View File
@@ -7,6 +7,7 @@
const summaryActivity = document.getElementById("summaryActivity");
const summaryDate = document.getElementById("summaryDate");
const summaryName = document.getElementById("summaryName");
const summaryNameItem = document.getElementById("summaryNameItem");
const activityIcon = document.getElementById("activityIcon");
const checkoutBtn = document.getElementById("checkoutBtn");
@@ -25,7 +26,11 @@
}
summaryActivity.textContent = selectedActivity;
summaryName.textContent = selectedName || "Nicht angegeben";
if (selectedName && selectedName.trim()) {
summaryName.textContent = selectedName;
} else {
summaryNameItem.classList.add("hidden");
}
const dateObj = new Date(`${selectedDate}T00:00:00`);
const formattedDate = dateObj.toLocaleDateString("de-DE", {