Allgemein
Das CSS Mocking Tool ermöglicht ein individuelles Design verschiedener Elemente des Formulars. Durch die Modifizierung des von uns zur Verfügung stehenden CSS-Files kann man z.B. die Größe, Position und Farbe eines Progress Circles anpassen. Für diesen Service steht auch ein Formular bereit, welches alle möglichen Typen von Elementen beinhaltet. Somit hat man einen sehr klaren Überblick über das Design aller Elemente.
Dokumentation
Vorbedingunge
Um das Tool starten zu können, muss auf dem Gerät eine Node Version höher als 16.x.x installiert sein
CSS Mocking Tool starten
Um das CSS Mocking Tool zu starten und zu benutzen, müssen folgende Schritte durchgeführt werden
- Arbeitsbereich öffnen
Öffnen Sie das gewünschte Projekt in einer IDE Ihrer Wahl und navigieren Sie zur folgenden Dateiportal/formgen/styling/common/variables.scss
- Tool starten
Öffnen Sie einen Terminal Ihrer Wahl und navigieren Sie zum folgenden Ordner> Ersetzen Sie `_YOUR_PROJECT_` durch den richtigen Namen Ihres Projekts.~ cd _YOUR_PROJECT_/portal/formgen
Danach installieren Sie die nötigen Dependencies für das CSS Mocking ToolSchließlich starten Sie das Tool~ npm install
Nach erfolgreichem Starten des Tools sollte das Mockformular unter http://localhost:3000/static/formgen erreichbar sein.~ npm start
Verwendung
Nach dem Starten des CSS Mocking Tools können die Werte der Variablen in der zuvor geöffneten Datei (portal/formgen/styling/common/variables.scss
)nach eigenem Willen geändert werden.
Um Änderungen zu übernehmen, muss die variables.scss
-Datei gespeichert werden (Strg + s oder Cmd + ⌘). Nach dem Speichern der Datei führt das Mocking Tool ein Hot Reload aus und die Änderungen sind auf http://localhost:3000/static/formgen zu sehen.
Wichtig
Ändern Sie NICHT die Datei common-style.scss
Eigene Styles
Das Mocking Tool unterstützt auch eigenes Styling, welches das Standardstyling überschreiben kann.
Das eigene Style kann in folgenden Dateien eingefügt werden
custom-style-begin.scss
unter portal/formgen/styling/custom/...custom-style-end.scss
unter portal/formgen/styling/custom/...