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.

Nastavení aktuálního vzhledu pro projekt

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.

Tlačítko panelu nástrojů

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.

Tlačítko panelu nástrojů

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.

Tlačítko panelu nástrojů