Overslaan naar hoofdinhoud

Stijlen

Openen in ChatGPT

webforJ wordt geleverd met een uitgebreid ontwerpsysteem genaamd DWC. Het is meer dan alleen een thema: het is een gestructureerd, uitbreidbaar systeem dat de visuele taal van je app bepaalt. DWC is ontwikkeld om ontwikkelaars en ontwerpers te helpen snel en vol vertrouwen consistente interfaces te maken die aansluiten bij hun merk.

DWC biedt als basis een reeks zorgvuldig ontworpen CSS-variabelen (ontwerptokens) voor belangrijke visuele elementen, zoals kleuren, typografie, randen en tussenruimten. Deze tokens vormen de bouwstenen voor alle componentstijlen en maken het mogelijk om met minimale inspanning globale aanpassingen te doen.

Voor geavanceerdere stijlaanpassingen gebruikt webforJ CSS Shadow Parts, waarmee onderdelen binnen componenten gericht kunnen worden gestileerd zonder de inkapseling te doorbreken. Zo hebben teams nauwkeurige controle over de weergave van componenten, zelfs in grotere applicaties.

DWC bevat ook een aanpasbaar kleurenpalet en gebruikt standaard een helder, licht thema. Elk aspect kan echter worden aangepast aan de stijl van je merk of product.

AI skill available

The webforj-styling-apps skill can theme and style webforJ apps with DWC design tokens. After installing the webforJ AI plugin, ask your assistant:

  • "Theme this app with a blue palette."
  • "Style the dwc-button to match the brand guidelines."
  • "Make this layout tighter - adjust spacing and typography."

Figma-ontwerpset​

De DWC Design Kit is de officiële Figma-bron voor het ontwerpen van webforJ-apps. De kit bevat alle DWC-componenten met hun thema's, afmetingen en statussen, evenals de kleurenpaletten, typografie, tussenruimten en schaduwtokens van het ontwerpsysteem als Figma-variabelen en -stijlen in zowel de lichte als de donkere modus. Ontwerpers en ontwikkelaars kunnen de kit gebruiken om visueel consistente, gebruiksvriendelijke interfaces te maken met voorspelbaar componentgedrag, nauwkeurige tussenruimten en toegankelijke kleurcontrasten.

DWC Design Kit in Figma Community

Onderwerpen​

Blijf leren