Damit das Styling der Web-Anwendung einheitlich bleibt, kann diese Step-By-Step Liste als Wegweiser benutzt werden.
Custom Theme Workflow
pro contraThemeVariant Workflow
pro contraMit Custom Themes können die großflächigsten Änderungen vorgenommen werden. Diese vereinheitlichen die gesamte Anwendung. Themes kann man aber nicht während der Runtime ändern.ThemeVariant Workflow
Theme-Variants können Komponente verändern, ohne das überstehende Theme zu brechen. Sind leicht-bediehnlich per Rapidclipse Dialog und sind gut wenn eine Komponente ein alternativ-design braucht oder herausstechen soll.Css-Class Workflow
pro contra Falls die Theme-Variants nicht ausreichen können selber Css-Klassen erstellt werden. Dies erfordert mehr manuellen Aufwand, aber ermöglicht eine feinere Kontrolle über die Eigenschaften.Component Styling Workflow
pro contraEigenschaften die in der Shadow-Dom einer Komponente sind, können nicht mit puren Css-Klassen verändert werden. Dafür müssen extra für die einzelnen Komponenten ein Styling erstellt werden. Dies ermöglicht aber die feinste Kontrolle über das Aussehen einer Komponente.Styling Panel Workflow
pro contraFür View-Spezifische kleine Css-Styling Änderungen wie Margins, oder simple Eigenschaften die kein Shadow-Dom-Zugriff brauchen kann der Styling-Dialog im Rapidclipse Properties-Panel benutzt werden.
Für Hilfe und tiefergreifende Beschreibungen kann die Vaadin-Dokumentation aufgeschlagen werden.
...