uslimato
|

Asset-Detail UX

Überblick

Uslimato bietet zwei komplementäre Wege, ein Asset aus einer Liste zu inspizieren: die Vollbild-Navigation (öffnet eine eigene Seite unter /assets/[id]) und eine Hover-Vorschau (eine schlanke Karte mit den wichtigsten Informationen zum Asset). Beide Oberflächen teilen sich denselben Cache — ein Wechsel zwischen ihnen ist unmittelbar, sobald ein Asset einmal geladen wurde.

Klick-Verhalten

Die Asset-Liste unter /assets, die Tabelle „Zugewiesene Assets" im Benutzerdetail-Panel und die Ergebnisse der globalen Suche respektieren alle eine persönliche Präferenz:

  • Vollbild (Standard): Ein Klick auf eine Asset-Zeile navigiert zur vollständigen Asset-Seite. Browser-Zurück stellt die vorherige Liste mit Filtern und Scroll-Position wieder her.
  • Seitenstreifen: Ein Klick auf eine Asset-Zeile öffnet den bekannten Slide-Over-Streifen über der aktuellen Liste. Nützlich, wenn du mehrere Assets miteinander vergleichen willst, ohne den Kontext zu verlieren.

Unabhängig von der Präferenz gilt:

  • Ctrl/Cmd-Klick, Shift-Klick und Mittelklick öffnen das Asset in einem neuen Tab.
  • Enter und Leertaste aktivieren die fokussierte Zeile.
  • Touch-Taps navigieren immer direkt — der Seitenstreifen-Modus ist Desktop-only.

Hover-Vorschau

Nach 2 Sekunden Verweilen (oder Keyboard-Fokus) auf einer Asset-Zeile erscheint eine kompakte Vorschau-Karte in der Nähe des Cursors. Sie zeigt:

  • Miniaturbild (Modellfoto, falls vorhanden; sonst das Icon des Gerätetyps)
  • Asset-Name und sprechenden Asset-Tag
  • Aktuelles Status-Abzeichen
  • Hersteller und Modell
  • Zugewiesene Person
  • Standort-Pfad
  • Seriennummer

Die Karte ist nur zur Anzeige gedacht — klicke auf die Zeile, um das Asset tatsächlich zu öffnen. Pointer wegbewegen, Escape, Scrollen oder Tab-Wechsel schließt die Vorschau sofort.

Die Vorschau erscheint ausschließlich auf Geräten mit präzisem Pointer und echter Hover-Fähigkeit (Desktop-Mäuse und Trackpads). Auf reinen Touch-Geräten wird sie nie angezeigt.

Während der Vorschau-Timer läuft, lädt Uslimato das Asset im Hintergrund über die API vor, sodass der anschließende Klick ohne weiteren Roundtrip rendern kann.

Präferenzen

Beide Verhalten werden pro Benutzer unter Einstellungen → App gesteuert:

  • Klick-Verhalten: Vollbild oder Seitenstreifen
  • Hover-Vorschau anzeigen: an / aus

Änderungen greifen sofort über Tabs hinweg. Präferenzen werden lokal zwischengespeichert und mit dem Server synchronisiert, sodass sie dich über Browser hinweg begleiten.

Sprechende Display-IDs

Assets, Tickets und Bewegungen haben jeweils einen menschen-lesbaren Identifier, den Uslimato der UUID vorzieht, wenn ein Header, Breadcrumb, Browser-Titel, Kopier-Button, Toast oder eine Benachrichtigung für Nutzer dargestellt wird:

EntitätFeldBeispiel
Assetasset_tagAST-00000042
Ticketticket_numberTKT-000013
Bewegungmovement_numberMOV-000007

URLs bleiben stabil UUID-basiert. Fehlt eine Display-ID aus irgendeinem Grund, fällt Uslimato auf die ersten acht Zeichen der UUID zurück, sodass der Header niemals leer bleibt.