Saltar al contenido principal

Estilos

Abrir en ChatGPT

webforJ incluye un completo sistema de diseño llamado DWC. Es mucho más que un tema: es un sistema estructurado y extensible que define el lenguaje visual de tu aplicación. DWC está diseñado para ayudar a desarrolladores y diseñadores a crear interfaces coherentes y alineadas con la marca de forma rápida y segura.

En esencia, DWC proporciona un conjunto de variables CSS (tokens de diseño) cuidadosamente diseñadas que abarcan elementos visuales clave, como colores, tipografía, bordes y espaciado. Estos tokens son los componentes básicos de todos los estilos de los componentes y permiten personalizar el conjunto con un mínimo esfuerzo.

Para facilitar estilos más avanzados, webforJ usa CSS Shadow Parts, que permiten aplicar estilos selectivamente a los elementos internos de los componentes sin romper el encapsulamiento. Así, los equipos pueden controlar con precisión la apariencia de los componentes, incluso en aplicaciones de gran tamaño.

DWC también incluye una paleta de colores personalizable y, de forma predeterminada, un tema visual claro y sencillo, pero todos sus aspectos se pueden adaptar a la marca o al estilo de tu producto.

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."

Kit de diseño de Figma​

El DWC Design Kit es el recurso oficial de Figma para diseñar aplicaciones webforJ. Incluye todos los componentes de DWC, con sus temas, variantes y estados, además de las paletas de colores, la tipografía, el espaciado y los tokens de sombra del sistema de diseño, disponibles como variables y estilos de Figma para los modos claro y oscuro. Los diseñadores y desarrolladores pueden usar el kit para crear interfaces coherentes desde el punto de vista visual y fáciles de usar, con un comportamiento predecible de los componentes, un espaciado preciso y un contraste de color accesible.

DWC Design Kit en Figma Community

Temas​

Sigue aprendiendo