Webbplatsteman site-themes
Läs om hur AEM webbplatsteman kan användas för att anpassa webbplatsens stil och design för AEM traditionella projekt med publiceringsleverans.
Ökning overview
Ett AEM-tema är ett paket som innehåller CSS-, JavaScript- och statiska resurser som definierar formateringen för din AEM-webbplats och som följer strukturen för ett AEM-webbplatstema.
Webbplatser som skapats med AEM webbplatsmallar gör det enkelt att hämta, anpassa och omdistribuera teman för AEM traditionella redigeringsprojekt med publiceringsleverans.
Använda webbplatsteman using-themes
Webbplatsteman används på två olika sätt:
- De används som en del av en webbplatsmall för att definiera format när en webbplats skapas.
- De laddas ned när du har skapat en webbplats baserad på en webbplatsmall så att en gränssnittsutvecklare kan anpassa formatet ytterligare.
Platstemastruktur structure
Webbplatsteman är helt enkelt paket med en logisk struktur som tydligt återspeglar syftet med paketinnehållet. Adobe rekommenderar följande struktur för ett tema:
src/theme.ts
: Huvudstartpunkten för JS- och CSS-tematsrc/site
: JS- och CSS-filer som gäller för hela platsensrc/components
: JS- och CSS-filer specifika för AEM-komponentersrc/resources
: Statiska filer som ikoner, logotyper och teckensnitt
Beroende på specifika projektbehov kan temastrukturen variera så länge huvudstartpunkten, src/theme.ts
, bevaras.
Standardtema för webbplats standard-site-theme
Adobe har ett referenstema som du kan använda som utgångspunkt för att skapa ett eget tema. Standardwebbplatstemat är tillgängligt på GitHub.
Utveckla webbplatsteman developing-themes
Adobe tillhandahåller en AEM Site Theme Builder som en uppsättning skript för att skapa nya webbplatsteman.
AEM Site Theme Builder är tillgänglig tillsammans med användningsdokumentation för GitHub. Utvecklingsupplevelsen i gränssnittet krävs för att anpassa temat.