Table of Contents |
---|
Umstellung Vaadin Design-Management-Tooling
...
Bilder und andere statische Resources sollten dagegen im src/main/webapp
Ordner verbleiben.
Rapidclipse und das neue Frontend
Der neu platzierte Frontend-Ordner, der nun ausserhalb der “normalen” (Maven/Java) - Projektstruktur liegt, ist im ProjectManagement als eigener Bereich ausgeführt.
Custom Themes
Der Umgang mit Design-Anpassungen wurde durch die Einführung von Custom Themes vereinfacht.
Es ist nun möglich, ein Custom-Theme zu erstellen, einfach durch Konvention, indem ein Unterordner im frontend/themes
-Ordner angelegt wird, der mindestens zwei Unterelemente beinhaltet: einen components/
-Ordner und eine styles.css
-Datei:
Alle so erstellten Custom-Themes basieren auf dem Lumo-Theme, sie können analog zu diesem und zum Material-Theme per @Theme
-Annotation genutzt werden:
Rapidclipse
...
Der neu platzierte Frontend-Ordner, der nun ausserhalb der normalen Projektstruktur liegt, ist im ProjectManagement als eigener Bereich ausgeführt.
...
und Custom Themes
Funktion zum einfachen Erstellen neuer Custom-Themes im “frontend”-Bereich des ProjectManagements integriert.
Rapidclipse bietet im Custom-Themes in die Funktionen integriert, die der Rapidclipse UI-Designer Funktionen zur Nutzung von Customzum Setzen und Ändern des Projekt-Themes anbietet.
UI Designer
Hintergrundserver pro Projekt
...
Dies kann durch ein Maven-Update, welches unter anderm vaadin:prepare-frontend
ausführt und anschließendem Neustart des DesignerServers gelöst werden (Rechtscklick -> Maven -> Update Project”).
RapidClipse und der Production Mode-Build
RapidClipse bietet im Quick Launch View einen Button an, der den Production Mode-Build anstößt und zusätzlich automatisch die “Aufräumarbeiten” übernimmt.
...