Podpora vzhledů v době návrhu rozhraní JSF
Vývojáři aplikací JSF používají komponenty JSF s podporou vzhledů, díky nimž mají jejich aplikace jednotný vzhled a chování. Vzhled je zpravidla tvořen minimálně jedním seznamem stylů CSS s předdefinovanými selektory a často i sadou obrázků, na které se takový seznam či seznamy odkazují. Knihovna komponent JSF podporující vzhledy pak používá tyto předdefinované selektory k vykreslování komponent JSF. Vzhledy podporuje knihovna rozhraní JSF Apache MyFaces Trinidad
("Trinidad").
Editor webových stránek podporuje vzhledy v době návrhu. Vývojáři JSF tak mohou vizuálně kontrolovat dopady použití konkrétního vzhledu na stránku JSF obsahující komponenty JSF s podporou vzhledů.
Zobrazení a změna aktuálního skinu pro projekt
Vlastnosti projektu
Dialogové okno Vlastnosti projektu obsahuje nový uzel Editor webových stránek, který zobrazuje vzhledy poskytnuté pro knihovny značek a umožňuje nastavování aktuálního vzhledu pro každou z knihoven značek.
Tlačítko panelu nástrojů
Pomocí nového tlačítka panelu nástrojů Spravovat vzhledy (na panelu nástrojů editoru webových stránek) můžete rychle otevřít dialogové okno Vlastnosti projektu a rozevírací nabídku s dalšími funkcemi popisovanými níže.
Nabídka tlačítka panelu nástrojů
Rozevírací nabídka spojená s tlačítkem panelu nástrojů nabízí přístup k dialogovému oknu Vlastnosti projektu a dále uživateli umožňuje rychle zobrazit a nastavit aktuální vzhled pro každou z knihoven značek podporujících vzhledy v době návrhu.
Kontextová nabídka editoru webových stránek
Kontextová nabídka editoru webových stránek (podokno návrhu) umožňuje rychle zobrazit a nastavit "aktuální" vzhled pro každou z knihoven značek podporujících vzhledy v době návrhu.