Understøttelse af JSF-temaer på designtidspunktet
JSF-programudviklere bruger JSF-komponenter, der understøtter temaer, til at give deres program en ensartet brugergrænseflade. Et tema er typisk et eller flere CSS-typografiark med foruddefinerede vælgere og ofte et sæt billeder, som typografiarket eller typografiarkene refererer til. Et JSF-komponentbibliotek, der understøtter temaer, bruger disse foruddefinerede vælgere ved gengivelse af JSF-komponenten. JSF-biblioteket Apache
MyFaces Trinidad ("Trinidad") understøtter temaer.
Websideeditoren understøtter temaer på designtidspunktet. Det betyder, at JSF-udviklere visuelt kan se effekten af at anvende et bestemt tema på en JSF-side, som indeholder JSF-komponenter, der understøtter temaer.
Vis og revidér aktuelt tema for et projekt
Projektegenskaber
Dialogboksen Projektegenskaber indeholder en ny Websideeditor-node, der viser temaer, som er leveret til kodebiblioteker, og giver mulighed for at angive et aktuelt tema for de enkelte kodebiblioteker.
Knap på værktøjslinjen
En ny knap, Administrér temaer, på WPE-værktøjslinjen giver hurtig adgang til dialogboksen Projektegenskaber og til en menu med yderligere funktionalitet som beskrevet nedenfor.
Menu til værktøjslinjeknap
Menuen til værktøjslinjeknappen giver adgang til dialogboksen Projektegenskaber og gør det muligt for brugeren hurtigt at se og angive det aktuelle tema for alle kodebiblioteker, der understøtter temaer på designtidspunktet.
WPE-kontekstmenu
Kontekstmenuen for websideeditoren (delvinduet Design) giver brugeren mulighed for hurtigt at se og angive det "aktuelle" tema for alle kodebiblioteker, der understøtter temaer på designtidspunktet.