Anpassen von Themes mit Restyle

Restyle kann vom Benutzer bereitgestellte Themen verwenden.

Diese Themen werden im Restyle Configuration Store gespeichert.

Themen Restyle

Ein Restyle Design ist ein JSON-formatiertes Dokument mit Konfigurationselementen, die steuern, wie Restyle die Designelemente einer Notes-Datenbank aktualisiert. Ein JSON-Schema, das die Struktur eines Restyle Themes beschreibt, wird verwendet, um ein Designdokument zu validieren, bevor Restyle es verwendet.

Voraussetzungen

  1. HCL Domino Designer auf Ihrem Computer installiert.
  2. Verstehen Sie das JSON-Format (JavaScript Object Notation) auf grundlegender Ebene.
  3. Ein JSON-kompatibler Editor.
  4. Eine lokale Nachbildung von restyle.nsf. For more information, see Restyle Configuration Store.

Exportieren von Designs aus Restyle.nsf

Der beste Weg, ein benutzerdefiniertes Design zu erstellen, besteht darin, mit einem vorhandenen Design zu beginnen und es nach Bedarf zu ändern. Exportieren Sie ein Theme und das Theme-Schema aus restyle.nsf indem Sie die folgenden Schritte ausführen:

  1. Erstellen Sie ein Verzeichnis, das als Ziel für die Design- und Schemadateien verwendet werden soll.
  2. Starten Sie Domino Designer.
  3. Öffnen Sie die lokale Replik von restyle.nsf.
  4. Navigieren Sie zu Ressourcen/Dateien und doppelklicken Sie auf den Eintrag „Dateien“ .
  5. Wählen reserved/schema/theme-<version>.json und klicken Sie auf Exportieren . Dies ist das „Themenschema“.
  6. Wählen Sie das in Schritt 1 erstellte Verzeichnis aus und klicken Sie auf Speichern , um die Schemadatei zu speichern.
  7. Wählen Sie unten ein beliebiges Dokument aus reserved/theme als Startthema verwenden möchten, und klicken Sie auf „Exportieren“ .
Hinweis: Die Dateinamen enthalten die Reihenfolge 2f anstatt der '/'. Da Sie diese Dateien nach der Änderung nicht importieren, können Sie sie umbenennen, um sie zu entfernen 2f wenn gewünscht.

Ein Thema erstellen

  1. Öffnen Sie mit Ihrem JSON-fähigen Editor das exportierte Design und speichern Sie es als neues Design, zum Beispiel: my_custom_theme.json.
  2. Um optimale Ergebnisse zu erzielen, konfigurieren Sie Ihren Editor so, dass er das Designschema mit Ihrem neuen Design verknüpft. Dies bietet eine Funktion zur automatischen Vervollständigung und validiert das Dokument, bevor Restyle es verwendet.
  3. Ändern Sie das Designdokument nach Bedarf.
  4. Importieren Sie das neue Theme in restyle.nsf:
    1. Starten Sie Domino Designer.
    2. Öffnen Sie die lokale Replik von restyle.nsf.
    3. Navigieren Sie zu Ressourcen/Dateien und doppelklicken Sie auf den Eintrag „Dateien“ .
    4. Klicken Sie oben in der Sammlung „Dateien“ auf „Neue Dateiressource“ .
    5. Eingeben theme/my_custom-theme.json (oder wie auch immer Sie Ihren Theme-Dateinamen genannt haben) als Namen.
      Hinweis: Das Präfix „theme/“ ist erforderlich, damit die Restyle Funktion das benutzerdefinierte Design finden kann.
    6. Geben Sie als Aliaswert einen benutzerfreundlichen Anzeigenamen ein.
    7. Kommentar wird derzeit nicht verwendet, kann aber zu Dokumentationszwecken nützlich sein.
    8. Wählen Sie in Ihrem JSON-Editor das gesamte Dokument aus und kopieren Sie es in die Zwischenablage.
    9. Fügen Sie den Inhalt der Zwischenablage in die neu erstellte Dateiressource in Domino Designer ein.

Überprüfen Sie, ob Ihre Änderungen verfügbar sind

  1. Wählen Sie mithilfe von Notes eine Datenbankvorlage aus, die Sie neu gestalten möchten.
  2. Klicken Sie auf Datei > Anwendung > Restyle , um die Neugestaltungsoptionen anzuzeigen.
  3. Ihr benutzerdefiniertes Design sollte in einem Dropdown-Menü unter den integrierten Designoptionen angezeigt werden.