v1.0.7: fix symbol scale bug, custom layer dropdown, simplify rapport form, app logo in rapport

This commit is contained in:
Pepe Ziberi
2026-02-22 01:09:33 +01:00
parent e4c3c92cab
commit 0784553017
5 changed files with 81 additions and 91 deletions

View File

@@ -145,9 +145,7 @@ export default function RapportViewerPage({ params }: { params: Promise<{ token:
{/* Header */}
<div className="flex justify-between items-start pb-3 border-b-[3px] border-gray-900 mb-1">
<div className="flex items-center gap-3">
{d.logoUrl && (
<img src={d.logoUrl} alt="Logo" className="w-10 h-10 object-contain" />
)}
<img src="/logo.svg" alt="Lageplan" className="w-10 h-10 object-contain" />
<div>
<h1 className="text-2xl font-bold tracking-tight">Einsatzrapport</h1>
<p className="text-xs text-gray-500 mt-0.5 font-medium">{d.organisation} · {d.abteilung}</p>
@@ -168,8 +166,7 @@ export default function RapportViewerPage({ params }: { params: Promise<{ token:
<Field label="Alarmzeit" value={d.alarmzeit} mono />
<Field label="Priorität" value={d.prioritaet} last />
<Field label="Einsatzort / Adresse" value={d.einsatzort} span={2} />
<Field label="Koordinaten" value={d.koordinaten} mono />
<Field label="Objekt / Gebäude" value={d.objekt} last />
<Field label="Objekt / Gebäude" value={d.objekt} span={2} last />
<Field label="Alarmierungsart" value={d.alarmierungsart} span={2} />
<Field label="Stichwort / Meldebild" value={d.stichwort} span={2} last />
</div>
@@ -177,15 +174,9 @@ export default function RapportViewerPage({ params }: { params: Promise<{ token:
{/* 2. Zeitverlauf */}
<Section num="2" title="Zeitverlauf">
<div className="grid grid-cols-4 border rounded">
<div className="grid grid-cols-2 border rounded">
<Field label="Alarmierung" value={d.zeitAlarm} mono highlight />
<Field label="Ausrücken" value={d.zeitAusruecken} mono highlight />
<Field label="Eintreffen" value={d.zeitEintreffen} mono highlight />
<Field label="Einsatzbereit" value={d.zeitBereit} mono highlight last />
<Field label="Feuer unter Kontrolle" value={d.zeitKontrolle} mono highlight />
<Field label="Feuer aus" value={d.zeitAus} mono highlight />
<Field label="Einrücken" value={d.zeitEinruecken} mono highlight />
<Field label="Einsatzende" value={d.zeitEnde} mono highlight last />
<Field label="Eintreffen" value={d.zeitEintreffen} mono highlight last />
</div>
</Section>