Motywy — informacje podstawowe

Motyw definiuje ogólny wygląd i styl serwisu, w tym zawartość, wygląd i sposób funkcjonowania. Ponadto motywy zapewniają wizualną spójność stron serwisu.

Projektowanie nowego motywu oznacza określenie układu, stylu, przykładowej zawartości, nawigacji i wszystkich podstawowych informacji, które służą jako punkt początkowy dla nowego serwisu. Projektanci motywów określają, w jaki sposób serwis będzie wyglądał i działał. Motyw powinien być projektowany z myślą o sposobie używania goa; na przykład większość użytkowników będzie uzyskiwała dostęp do serwisu za pomocą urządzenia mobilnego. Projektowanie motywów niestandardowych jest przydatne, jeśli jest grupa użytkowników, która będzie tworzyła wiele podobnych serwisów. Można zaprojektować motyw, używając układów strony dla wspólnych wzorców, które będą współużytkowane przez poszczególne motywy.


Opis "GUID-F45EE519-1D99-42C7-924C-7CEF72F951FE-default.png" znajduje się poniżej
Opis rysunku "GUID-F45EE519-1D99-42C7-924C-7CEF72F951FE-default.png"

Motyw zawiera układy strony, które są używane do projektowania zawartości, wyglądu i sposobu funkcjonowania serwisów. Możemy zmienić projekt i ustawienia oraz dodać zawartość, tworząc serwis prezentujący nasz styl, naszą markę i naszą wizję.

Motyw zawiera:

  • Zasoby dla obrazów tła lub inną zawartość, stanowiącą część układów strony (na przykład obrazy lub pliki JavaScript)

  • Ustawienia stylu dla serwisu (arkusze CSS)

  • Kilka układów strony (pliki HTML)

  • Kod tworzący nawigację po serwisie (pliki JavaScript)

  • Listę podstawowych stylów, które mogą zostać użyte dla składników (określona jest w plikach design.css i design.json)

Motyw może także zawierać dane wypełniające, które są używane do wypełniania nowych stron utworzonych z jednego z szablonów strony. Na przykład użytkownik tworzy nową stronę sekcji "Produkty" i wybiera układy strony o nazwie new_product.html. Jeśli motyw zawiera plik o nazwie new_product-pageseed.json, nowa strona zostanie — podczas jej pierwszego tworzenia — wypełniona zawartością pliku wypełniania stron. Podobnie jak w przypadku zawartości przykładowej, dane wypełniania mogą być modyfikowane i są przechowywane w motywie tylko po to, aby zapewnić punkt startowy do tworzenia stron.

Można utworzyć motyw, w którym jest używany podzbiór składników, przeznaczony do pracy z tym motywem. Gdy użytkownik wybierze motyw dla serwisu, zobaczy tylko te składniki, które są właściwe dla tego motywu. Zob. Wiązanie składników z motywami.

Każdy serwis internetowy korzysta z motywu. Gdy serwis jest tworzony z szablonu, z szablonu tego jest dziedziczony motyw. Używany dla serwisu motyw można w dowolnej chwili zmienić. Oracle Content Management udostępnia różne, gotowe do użycia szablony, zawierające motywy.

Jeśli serwis używa nowego, nieopublikowanego motywu, to zostanie on automatycznie opublikowany przy pierwszym przełączeniu serwisu do trybu online. Jeśli dokonamy zmian w motywie i zechcemy zaktualizować serwisy online, tak aby te zmiany zostały uwzględnione, musimy motyw opublikować jawnie. Może to zrobić tylko właściciel motywu lub użytkownik z uprawnieniami menedżera.

Uwaga:

Gdy motyw zostanie opublikowany, dokonane zmiany zostaną odzwierciedlone we wszystkich korzystających z niego serwisach online. Na przykład, jeśli w motywie zmienimy czcionkę domyślną, a następnie ten motyw opublikujemy, we wszystkich serwisach korzystających z tego motywu będzie używana nowa czcionka domyślna.

Zob. także Zarządzanie motywami.