Themes definieren das allgemeine Look-and-Feel einer Site, einschließlich Inhalt, Darstellung und Verhalten. Ein Theme gewährleistet visuelle Konsistenz unter den Seiten in einer Site.
Beim Entwerfen eines neuen Themes geben Sie das Layout, den Stil, den Beispielinhalt, die Navigation und alle grundlegenden Informationen an, die als Ausgangspunkt für eine neue Site verwendet werden. Theme-Designer legen die Darstellung und das Verhalten einer Site fest. Beim Entwurf eines Themes muss stets berücksichtigt werden, wie dieses am Ende genutzt wird (z.B. ob die meisten oder alle Benutzer erwartungsgemäß mit einem Mobilgerät auf die Site zugreifen). Benutzerdefinierte Themes bieten sich an, wenn Benutzer viele ähnliche Sites erstellen müssen. Sie können ein Theme mit Seitenlayouts für gemeinsame Muster entwerfen, die von mehreren Themes verwendet werden können.
Ein Theme enthält Seitenlayouts, mit denen Benutzer Inhalt, Darstellung und Verhalten für Sites entwerfen. Sie können das Design und die Einstellungen ändern und Inhalt hinzufügen, um eine Site zu erstellen, die auf Ihren Stil, Ihre Marke und Ihre Vision zugeschnitten ist.
Ein Theme umfasst die folgenden Elemente:
Assets für Hintergrundbilder oder andere Inhalte, die zu Seitenlayouts gehören (Bilder, JavaScript-Dateien usw.)
Stileinstellungen für eine Site (CSS)
Mehrere Seitenlayouts (HTML-Dateien)
Code für die Navigation auf der Site (JavaScript-Dateien)
Eine Liste mit Basisstilen, die mit den Komponenten verwendet werden können (in den Dateien design.css
und design.json
angegeben)
Ein Theme kann auch Seed-Daten umfassen, mit denen neue Seiten gefüllt werden, die mit einer der Seitenvorlagen erstellt werden. Beispiel: Ein Benutzer erstellt eine neue Seite für einen Produktabschnitt und wählt das Seitenlayout new_product.html
aus. Wenn das Theme die Datei new_product-pageseed.json
enthält, wird die neue Seite bei ihrer Erstellung mit dem Inhalt der Seiten-Seed-Datei gefüllt. Diese Seed-Daten können genauso wie Beispielinhalt geändert werden und dienen lediglich als Ausgangspunkt für die Erstellung der Seite.
Sie können ein Theme erstellen, das eine bestimmte Untergruppe von Komponenten für dieses Theme verwendet. Wenn Benutzer dieses Theme für ihre Site auswählen, werden ihnen nur die für dieses Theme angegebenen Komponenten angezeigt. Siehe Komponenten mit Themes verknüpfen.
Jede Website verwendet ein Theme. Wenn Sie die Site aus einer Vorlage erstellen, wird das Theme aus der Vorlage übernommen. Sie können das Theme für eine Site jederzeit ändern. Oracle Content Management stellt eine Reihe von Vorlagen mit Themes bereit, die Sie für den schnellen Einstieg verwenden können.
Wenn eine Site ein neues, nicht veröffentlichtes Theme verwendet, wird das Theme automatisch mit der Site veröffentlicht, wenn Sie die Site das erste Mal online setzen. Wenn Sie Änderungen an einem Theme vornehmen und Onlinesites aktualisieren möchten, damit die Änderungen angezeigt werden, müssen Sie das Theme explizit veröffentlichen. Nur der Theme-Eigentümer oder ein Benutzer mit Manager-Berechtigungen kann ein Theme explizit veröffentlichen.
Hinweis:
Wenn Sie Änderungen an einem Theme veröffentlichen, berücksichtigen alle Onlinesites, die das Theme verwenden, die Änderung. Beispiel: Wenn Sie die in dem Theme angegebene Standardschriftart ändern und das Theme veröffentlichen, verwenden alle Sites, die das Theme benutzen, die neue Standardschriftart.Siehe auch Themes verwalten.