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.

Angiv aktuelt tema for et projekt

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.

Knap på værktøjslinjen

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.

Knap på værktøjslinjen

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.

Knap på værktøjslinjen