Skip to content

Global Header

Der Global Header ist die oberste Leiste der Benutzeroberfläche und bietet Zugang zu anwendungsübergreifenden Funktionen.

Overview

Global Header

Intro

Der Global Header ist auf jeder Seite sichtbar und enthält anwendungsübergreifende Funktionen und Informationen. Er zeigt keine Inhalte oder Einstellungen an, die sich auf spezifische Softwarebereiche oder einzelne Module beziehen. Über den Application Switcher im Global Header kann der Nutzer zu einer anderen Anwendung wechseln – entweder direkt oder in einem neuen Tab.

Verwendung

Da der Global Header Teil der Mate Application ist, kommt diese überall zum Einsatz, wo die Mate Application verwendet wird. Grundsätzlich hat jede Seite die Mate Application und somit den Global Header.

Guidelines

Aufbau

Der Global Header besteht aus dem (1) AKDB Logo, der Information über den angezeigten Softwarebereich - bestehend aus (2) Anwendung, (3) Modulname und (4) Mandant - sowie den Icon-Tasten für (5) Application Switcher, (6) Benachrichtigungen, (7) Hilfe, (8) Systemeinstellungen und (9) Benutzerprofil. Das Icon für das Benutzerprofil ist aktuell das "Person" Icon. In Zukunft ist es denkbar, dass ein kreisförmiges Bild verwendet wird, welches vom Nutzer selbst festgelegt werden kann, wozu diese Funktion noch im Nutzerkonto hinzugefügt werden muss.

Aufbau Global Header für Anwendungen mit Applikationsleiste

Weiteres

Anwendungen, die nicht in Module unterteilt sind, sondern als eigenständige Einzelanwendung konzipiert sind, verfügen über keine Applikationsleiste. Das Navigationspanel wird in diesen Fällen über das Hamburger-Menü (1) im globalen Header ein- und ausgeklappt.

Aufbau Global Header für Anwendungen ohne Modulstruktur

Verhalten

Wenn die Nutzer zwischen verschiedenen Mandanten, Anwendungen oder Programm-Modulen navigieren, aktualisiert sich entsprechend die Information im Header. Bei Klick auf eine Icon-Taste (z. B. globale Einstellungen oder Hilfe), öffnet sich eine Auswahl, welche alle verfügbaren untergeordneten Optionen anzeigt. Bei Klick auf eine Option, öffnet sich die zugehörige Seite.

Global Header mit geöffnetem Benutzerprofil

App Switcher

Im Global Header wird auch zwischen Anwendungen über den Application Switcher gewechselt. Die Information im Header passt sich automatisch an. Alle AKDB Fachverfahren für die ein Nutzer Berechtigungen hat, können über den Menüpunkt "AKDB Fachverfahren" aufgerufen werden.

Global Header App Switcher

Responsivität

Fachverfahren

Bei Fachverfahren wird eine kleinere Version des AKDB Logos angezeigt. Die Buttons oben rechts werden in eine Overflow Taste verschoben. Ein Menü ist weiterhin über die Applikationsleiste aufrufbar und über das Navigationspanel schließbar. Zu langer Text im Global Header wird mehrzeilig umgebrochen, damit er vollständig sichtbar bleibt.

Mobile Fachverfahren

Nicht Fachverfahren

Bei Anwendungen, die keine Fachverfahren sind, wird in der Regel kein AKDB Logo angzeigt, eine Anzeige ist jedoch möglich. Die Buttons oben rechts werden in eine Overflow Taste verschoben. Ein Menü ist über ein Hamburger Menü aufrufbar und schließbar.

Mobile nicht Fachverfahren

Barrierefreiheit

Tastaturbedienung

Über Tabulatortaste ("Tab") oder Hochstell- und Tabulatortaste ("Shift" + "Tab") sind die Icon-Tasten fokussierbar. Zwischen den einzelnen Elementen lässt sich mit der Tabulatortaste ("Tab") oder Hochstell- und Tabulatortaste ("Shift" + "Tab") navigieren. Ist eine Icon-Taste fokussiert, so kann man durch die Eingabetaste ("Enter") oder Leerzeichentaste ("Space") eine Listbox öffnen. Bei dieser Variante ist keine Option in der Listbox fokussiert. Fokussieren lässt sich die Listbox dann durch die Pfeiltaste nach unten oder nach oben. Die Listbox lässt sich ebenso durch eine fokussierte Icon-Taste und der Pfeiltaste nach unten öffnen. Hier ist aber dann gleich die Listbox fokussiert. Bei beiden Varianten kann man über die Pfeiltasten nach oben und nach unten zwischen den Optionen in der Listbox navigieren. Mit der Eingabetaste ("Enter") oder Leerzeichentaste ("Space") kann man dann eine Option auswählen.

Develop Vue

Die Implementierung der Webcomponenten in Vue.js kann in folgendem Showcase innerhalb des AKDB Netzwerks betrachtet werden: https://mate-ds-vue-components-showcase-25.core-platform.kubt.akdb.net/?path=/docs/komponenten-application--docs

Development Java

Der Showcase ist innerhalb des AKDB Netzwerks zu finden unter: https://mate-ds-flow-components-showcase-25.core-platform.kubt.akdb.net/?src=component%252Fapp-layout