fix(journal): Modul-Button & Aktionen auf dem Handy klar sichtbar (v1.8.5)

- Journal-Kopfzeile bricht auf dem Handy sauber um (Titel oben, Aktionen darunter)
- "Module"-Button trägt jetzt immer die Beschriftung (vorher nur Icon auf dem Handy)
  und ist damit auffindbar; Aktionen (Module/Rapport/E-Mail/Drucken) umbrechend statt gequetscht

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Pepe Ziberi
2026-07-23 20:21:29 +02:00
parent b095d9de1c
commit aaeeee1717
2 changed files with 6 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
{ {
"name": "lageplan", "name": "lageplan",
"version": "1.8.4", "version": "1.8.5",
"description": "Feuerwehr Lageplan - Krokier-App für Einsatzdokumentation", "description": "Feuerwehr Lageplan - Krokier-App für Einsatzdokumentation",
"private": true, "private": true,
"scripts": { "scripts": {

View File

@@ -516,16 +516,16 @@ export function JournalView({ projectId, projectTitle, projectLocation, mode, ei
<div className="h-full overflow-auto bg-stone-50 dark:bg-background print:bg-white print:overflow-visible"> <div className="h-full overflow-auto bg-stone-50 dark:bg-background print:bg-white print:overflow-visible">
{/* Header */} {/* Header */}
<div className="p-3 md:p-4 border-b-2 border-red-600 dark:border-red-800 bg-white dark:bg-card shadow-sm print:bg-white print:p-2 print:border-b-2 print:border-red-600"> <div className="p-3 md:p-4 border-b-2 border-red-600 dark:border-red-800 bg-white dark:bg-card shadow-sm print:bg-white print:p-2 print:border-b-2 print:border-red-600">
<div className="flex items-center justify-between mb-2 print:mb-1"> <div className="flex flex-col md:flex-row md:items-center md:justify-between gap-2 mb-2 print:mb-1">
<h2 className="text-lg md:text-xl font-bold flex items-center gap-2 print:text-base text-red-800 dark:text-red-400"> <h2 className="text-lg md:text-xl font-bold flex items-center gap-2 print:text-base text-red-800 dark:text-red-400">
<ClipboardList className="w-5 h-5 md:w-6 md:h-6 print:w-4 print:h-4" /> <ClipboardList className="w-5 h-5 md:w-6 md:h-6 print:w-4 print:h-4" />
{isUebung ? 'Übungs-Journal' : 'Einsatz-Journal'} {isUebung ? 'Übungs-Journal' : 'Einsatz-Journal'}
</h2> </h2>
<div className="flex gap-1.5 print:hidden"> <div className="flex flex-wrap gap-1.5 print:hidden">
{canManageModules && ( {canManageModules && (
<Button variant="outline" size="sm" onClick={() => setShowModuleManager(true)} title="Cockpit-Module verwalten"> <Button variant="outline" size="sm" onClick={() => setShowModuleManager(true)} title="Cockpit-Module verwalten (Spalten, eigene Module)">
<Blocks className="w-4 h-4 md:mr-1.5" /> <Blocks className="w-4 h-4 mr-1.5" />
<span className="hidden md:inline">Module</span> Module
</Button> </Button>
)} )}
<Button <Button