From ae5d23b34bed5c5f703ba8094a3879f22f745f6c Mon Sep 17 00:00:00 2001 From: Robert Richter Date: Fri, 10 Jul 2020 15:01:01 +0200 Subject: [PATCH] update Fr 10. Jul 15:01:01 CEST 2020 --- views/home.pug | 49 +++++++++++++++++++++++-------- views/overviews/overview_waip.pug | 45 +++++++++------------------- 2 files changed, 50 insertions(+), 44 deletions(-) diff --git a/views/home.pug b/views/home.pug index 79aae1d..1d58c4b 100644 --- a/views/home.pug +++ b/views/home.pug @@ -8,27 +8,50 @@ block content h5.text-muted © #{public.company} hr a Dieser Webdienst zeigt Wachalarme im Vollbild an (inkl. synthetischer Sprachdurchsage und Karte). - p Zusätzlich besteht für Einsatzkräfte die Möglichkeit zur einfachen Rückmeldung. + br + a Zusätzlich besteht für Einsatzkräfte die Möglichkeit zur einfachen Rückmeldung. .container .row - .col-md-12.p-3 - .card - if !user + .col-12.p-3 + if !user + .card.bg-light.border-warning .card-header - h4.card-title.text-warning Sie sind nicht angemeldet! + h4.card-title.text-warning Sie sind nicht angemeldet .card-body - .card-text - p Ohne Anmeldung haben Sie nur Zugriff auf einen eingeschränkten Funktionsumfang. - p.text-muted Bitte melden Sie sich #[a(href="/login") hier] an. - else + p Auch ohne Anmeldung haben Sie Zugriff auf alle Alarmmonitore, jedoch werden datenschutzrelevante Inhalte ausgeblendet. + .card-footer + p.text-muted Um mehr Funktionen nutzen zu können, melden Sie sich bitte #[a(href="/login") hier] an, sofern Sie über Zugangsdaten verfügen. + else + .card.bg-primary .card-header - h4.card-title.text-info='Sie sind als Nutzer \''+user.user+'\' angemeldet.' + h4.card-title.text-info='Sie sind als Nutzer \''+user.user+'\' angemeldet' .card-body - p.card-text Entsprechend Ihrer Berechtigungen haben Zugriff auf folgende Wachalarme: + p Entsprechend Ihrer Berechtigungen haben Sie vollen Zugriff auf folgende Wachalarme: ul each val in user.permissions.split(',') li if user.permissions == 'admin' - a.text-muted Sie sind Administrator und haben somit vollständigen Zugriff auf #[a(href="/waip/0") alle] Wachalarme + a Sie sind Administrator und haben somit vollständigen Zugriff auf #[a(href="/waip/0") alle] Wachalarme else - a(href="/waip/" + val)= val + a(href="/waip/" + val)= val + .col-12.col-md-6.d-flex.align-self-stretch.p-3 + .card.w-100.h-100 + .card-header.text-center + .display-1.ion-md-desktop + h2.text-danger Alarmmonitor + .card-body + p.text-muted Zeigt Wachalarme inkl. eingehender Rückmeldungen im Vollbild an. Es können verschiedene Monitoren angezeigt werden. + .card-footer.text-right + .dropdown + a.btn.btn-success.ion-md-arrow-round-forward(href='/waip/0', role='button') Alarmmonitor aufrufen + + .col-12.col-md-6.d-flex.align-self-stretch.p-3 + .card.w-100.h-100 + .card-header.text-center + .display-1.ion-md-clipboard + h2.text-danger Dashboard + .card-body + p.text-muted Zeigt alle Wachalarme der Wachen eines Trägers (Amt, amtsfreie Gemeinde, Stadt) an. + .card-footer.text-right + .dropdown + a.btn.btn-success.ion-md-arrow-round-forward(href='/waip/0', role='button') Dashboard aufrufen diff --git a/views/overviews/overview_waip.pug b/views/overviews/overview_waip.pug index f0e4ba0..5821732 100755 --- a/views/overviews/overview_waip.pug +++ b/views/overviews/overview_waip.pug @@ -6,41 +6,24 @@ block content .row .col-12.p-3 .card.bg-dark - .card-body.text-center.text-muted - h3 - wählen Sie einen Alarmmonitor - - .col-12.p-3 - if !user - .card.border-warning - .card-header - h4.card-title.text-warning Sie sind nicht angemeldet! - .card-body - p Auch ohne Anmeldung haben Sie Zugriff auf alle Alarmmonitore, jedoch mit eingeschränktem Funktionsumfang. - p.text-muted Um mehr Funktionen nutzen zu können, melden Sie sich bitte #[a(href="/login") hier] an. - else - .card.border-info - .card-header - h4.card-title.text-info='Sie sind als Nutzer \''+user.user+'\' angemeldet.' - .card-body - p Entsprechend Ihrer Berechtigungen haben Sie vollen Zugriff auf folgende Wachalarme: - ul - each val in user.permissions.split(',') - li - if user.permissions == 'admin' - a.text-muted Sie sind Administrator und haben somit vollständigen Zugriff auf #[a(href="/waip/0") alle] Wachalarme - else - a(href="/waip/" + val)= val + .card-body.text-muted.text-center + h3 Alarmmonitor-Übersicht + .col-12 + div.border-top.m-3 + .row .col-12.d-flex.align-self-stretch.p-3 .card.border-success.w-100.h-100 .card-header h2.text-success Alle Wachalarme .card-body - p.text-muted Zeigt Wachalarme aller Wachen an. + p Zeigt Ihnen alle Wachalarme der im System hinterlegten Wachen an. Entsprechend Ihrer Berechtigungen werden alle Informationen oder nur Teilinformationen angezeigt. + p Wollen Sie nur Alarme für einen bestimmten Bereich erhalten, wählen Sie bitte einen Alarmmonitor für die unten genannten Bereiche. .card-footer.text-right - a.btn.btn-success.ion-md-arrow-round-forward(href='/waip/0', role='button') alle anzeigen - .col-12.col-xl-4.d-flex.align-self-stretch.p-3 + a.btn.btn-success.ion-md-arrow-round-forward(href='/waip/0', role='button') alle Wachalarme anzeigen + .col-12.col-md-4.d-flex.align-self-stretch.p-3 .card.w-100.h-100 .card-header - h2.text-info Alarmmonitor Wache + h3.text-info Alarmmonitor Wache .card-body p.text-muted Zeigt den Wachalarm einer einzelnen Wache (z.B. Feuerwache, Rettungswache etc.) an. .card-footer.text-right @@ -51,10 +34,10 @@ block content each item in list_wachen if item.typ == 'wache' a.dropdown-item(href='/waip/'+ item.nr)= item.name - .col-12.col-xl-4.d-flex.align-self-stretch.p-3 + .col-12.col-md-4.d-flex.align-self-stretch.p-3 .card.w-100.h-100 .card-header - h2.text-info Alarmmonitor Träger + h3.text-info Alarmmonitor Träger .card-body p.text-muted Zeigt alle Wachalarme der Wachen eines Trägers (Amt, amtsfreie Gemeinde, Stadt) an. .card-footer.text-right @@ -65,10 +48,10 @@ block content each item in list_wachen if item.typ == 'traeger' a.dropdown-item(href='/waip/'+ item.nr)= item.name - .col-12.col-xl-4.d-flex.align-self-stretch.p-3 + .col-12.col-md-4.d-flex.align-self-stretch.p-3 .card.w-100.h-100 .card-header - h2.text-info Alarmmonitor Kreis + h3.text-info Alarmmonitor Kreis .card-body p.text-muted Zeigt alle Wachalarme des gesamten Kreises (egal ob fü Feuerwehr oder Rettungsdienst) an. .card-footer.text-right