diff --git a/Navigation.md b/Navigation.md new file mode 100644 index 0000000..9819600 --- /dev/null +++ b/Navigation.md @@ -0,0 +1,23 @@ +# Navigation + +![Statusbar](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/statusbar.png) + +Die Navigation von Flaschengeist wurde sehr einfach gehalten. +Die blaue Statusbar am oberen Rand enthält ein Menü-Button (1), ein Dashboard-Button (2),die Benachrichtigungen (3), selbst gesetzte Shortcuts (4), sowie ein Logout-Button (5). + +![Mainmenu](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/main_menu_ink.png) + +Wenn das Menü mit dem Menü-Button (1) geöffnen wird, werden zunächst die Kategorien (6) angezeigt, welche die einzelnen Funktionen (7) enthalten. +Die einzelnen Funktionen (7) können angezeigt werden, wenn die jeweilige Kategorie (6) angeklickt wird. + +![Submenu](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/sub_menu_01_ink.png) +![Submenu2](https://flaschengeist.dev/Flaschengeist/flaschengeist-attachments/raw/branch/develop/sub_menu_02_ink.png) + +Es kann durch aus sein, dass in einer Funktionen (8) noch weitere Unterfunktionen (10) existieren. +Diese werden seperat Angezeigt. Dafür erscheint, wenn die Funktion (8) ausgewählt ist. Am rechten oberen Rand (unter der blauen Statusbar) wird erneut ein Menü-Button (9) angezeigt. +In der Desktop-Ansicht, wird dieser Button (9) nicht angezeigt. Dafür wird unter der Statusbar die einzelnen Unterfunktionen (10) angezeigt. + +Die jeweiligen Funktionen (8) und Unterfunktionen (10) werden nur angezeigt, wenn der Benutzer über ausreichend Berechtigungen verfügt. + +Im Menü hat man die Möglichkeit durch das Kontextmenü (8) Shortcuts (4) zu erstellen, welche in der Statusbar rechts angezeigt werden. Wenn auf dieses Shortcut gedrückt wird, wird direkt die Funktion geöffnet ohne durch das Hauptmenü zu navigieren. +Es ist möglich durch Drag&Drop die Reihenfolge der Shortcuts (4) zu ändern. Dafür muss der Shortcut gedrückt gehalten werden und an die gewünschte Position gezogen werden.