Style-Vorlagen

Der Menüeintrag Style-Vorlagen ist im Hauptmenü über den dem Menüknoten "Verwaltung/Styling" zu finden, sofern ausreichende Berechtigungen vorliegen.

  • View-Name: de.lobster.scm.client.style::StyleDeclaration|listSearchWindow

  • Menüknotenname: admin/stylingGroup/styleDeclaration

Der Menüeintrag öffnet die vordefinierte Übersicht für den Entitätstyp "Style-Vorlage" (StyleDeclaration), die eine Liste aller Style-Vorlagen anzeigt.

Der Zugriff auf den Entitätstyp Style-Vorlagen regeln die Berechtigungen für den Knoten "Verwaltung/Konfiguration/Styles" (administration/designer/style) die auch den Zugriff auf Styles bestimmen.

  • Style-Vorlagen verfügen zwar formal über einen Besitzer. Allerdings werden Besitzverhältnisse für diesen Entitätstyp kategorisch nicht beachtet.

  • Effektiv stützt sich die Zugriffkontrolle damit ausschließlich auf die für die Rolle der Session verfügbaren Berechtigungen.

  • Der Menüeintrag Style-Vorlagen erscheint nur, wenn die Berechtigung "Anzeigen" (show) für Styles (und Style-Vorlagen) vorliegt.

Style-Vorlagen bilden die Grundlage zum Anlegen von Styles, an die sie Ausprägungen für Merkmale vererben, solange die Vererbung nicht übersteuert wird.

Übersicht "Style-Vorlagen"

images/download/attachments/201677210/image-2025-5-19_15-14-40-version-1-modificationdate-1747660479582-api-v2.png

Die Übersicht für Style-Vorlagen listet alle angelegten Style-Vorlagen auf, sofern keine Filter aktiv sind.

Das Ribbon beinhaltet ausschließlich generische Funktionen für Übersichten von Entitäten, deren Verfügbarkeit von Berechtigungen abhängen kann:

  • Die Hauptkategorie Einstellungen ermöglicht berechtigten Rollen Anpassungen für die Liste und das Ribbon Menü vorzunehmen.

  • Style-Vorlagen können per Meta Exchange importiert und exportiert werden.

Ausgehend von der Übersicht kann eine Erfassungsmaske für Style-Vorlagen mit einer der folgenden Methoden geöffnet werden:

  • Ein Klick auf den Ribbon Button Neu öffnet die Erfassungsmaske mit volatilen Daten für eine neu, noch nicht gespeicherten Entität des Typs "Style-Vorlage" (StyleDeclaration).

  • Ein Klick auf den Ribbon Button Bearbeiten (s. Screenshot) oder Anzeigen übergibt die Daten der selektierten Zeile in eine Erfassungsmaske.

  • Ein Doppelklick für einen Listeneintrag übergibt die Daten der selektierten Zeile in eine Erfassungsmaske zum "Anzeigen" oder "Bearbeiten" (abhängig von Berechtigung).

Erfassungsmaske "Style-Vorlage"

Tab-Reiter "Style-Vorlage"

images/download/attachments/201677210/image-2025-5-19_15-41-37-version-1-modificationdate-1747662096250-api-v2.png

Der Tab-Reiter Style-Vorlage enthält zwei Schlüsselmerkmale für die Style-Vorlage:

  • Der Vorlagenname (name) definiert den Namen der Vorlage. Im Beispiel wurde die Zeichenfolge ERP gewählt. Nach dem Speichern wird er mit einem Schreibschutz angezeigt, der per Klick auf den Button mit dem Schloss-Symbol aufgehoben werden kann.

  • Die Auswahl für das Theme (styleResource) definiert das Basis-Layout für die Applikation und die per Standard verfügbaren Style-Eigenschaften sowie deren Standardwerte.
    HINWEIS◄ In der Regel sollte hier das Theme "Urban" (Textschlüssel: desktop:urban) verwendet werden.

Tab-Reiter "Style-Eigenschaften"

images/download/attachments/201677210/image-2025-5-19_15-57-49-version-1-modificationdate-1747663069054-api-v2.png

Der Tab-Reiter Style-Eigenschaften, ist in unterschiedliche Bereiche gegliedert:

  • Die Toggle Buttons in der Kopfzeile ("Standard", "Dark", "Bright", "Dark bluish") definieren, welche der vordefinierten ggf. alternativen Farbmodi ein aus der Vorlage abgeleiteter "Style" unterstützen soll.

    • Abhängig von der Anzahl der aktiv gesetzten Farbmodi werden dem Benutzer beim Login oder über das Benutzermenü Farbmodi zur Auswahl angeboten oder nicht.

  • Im Listenbereich darunter erscheinen alle Style-Eigenschaften im Überblick, wobei die Liste für jeden aktivierten Farbmodus einen Standardwert samt Vorschauspalte vorsieht.

    • Per Klick auf Eigene Eigenschaft hinzufügen (im Kopfbereich) kann die Liste der Style-Eigenschaften um eigene Eigenschaften erweitert werden.

  • Der Detailbereich (rechts) zeigt für eine ausgewählte Style-Eigenschaft die Details für jeden aktivierten Farbmodus an. Hier können Änderungen an den Standardwerten für Styles vorgenommen werden.

HINWEIS◄ Das Handling für Style-Eigenschaften in Style-Vorlagen entspricht weitgehend dem für Styles.

Auch die Ribbon Buttons in der Unterkategorie Style (rechts im Screenshot) funktionieren für Style-Vorlagen analog zu denselben Buttons für Styles:

  • Der Ribbon Button Vorschau wendet alle Standardwerte für Style-Eigenschaften einer Vorlage temporär auf die aktuelle Sitzung an.
    HINWEIS◄ Falls für eine Style-Vorlage mehr als ein Farbmodus aktiviert ist, wird der für die Vorschau gewünschte Farbmodus per Kontextmenü abgefragt.

  • Der Ribbon Button Zurücksetzen stellt die Standardwerte für Style-Eigenschaften wieder her, die der für die Sitzung anwendbare Style vorschreibt.

Beispiel:

Der Screenshot zeigt eine Vorschau für das Erscheinungsbild des Tab-Reiters "Style-Vorlage" unter Verwendung der Merkmale der darin angezeigten "Style-Vorlage" mit dem Namen "ERP" mit Farbmodus "Bright":

images/download/attachments/201677210/image-2025-5-19_16-27-59-version-1-modificationdate-1747664878116-api-v2.png

Zum Vergleich: Dieselbe View mit "Werkseinstellungen" für Farbmodus "Standard"

images/download/attachments/201677210/image-2025-5-19_15-41-37-version-1-modificationdate-1747662096250-api-v2.png