You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dieses «tight-coupling» ist nicht ideal und sollte vermieden werden. Denn falls die Styles der WebApp angepasst werden, die Bootstrap Version aktualisiert wird oder sich das Verhalten beim Angular CLI ändert, betrifft dies auch die Apps. Umgekehrt könnte es zu einem Blocker werden die Web App zu aktualisieren, weil Apps davon betroffen wären.
Es ist zudem nicht klar, auf welche des styles.css sich diese Apps verlassen, man weiss also gar nicht bei welchen Änderungen die Apps betroffen sind.
Lösung
Ermitteln was für Styles die Apps verwenden (Fonts, Icons, Bootstrap? Was von Bootstrap?).
Dediziertes CSS File erstellen mit einem minimal Set an Base-Styles, welches die Apps als Basis verwenden können.
Die Apps dürfen nicht mehr das styles.css der webapp-schulverwaltung einbinden.
Ausgangslage
Aktuell binden folgende Apps das Haupt-CSS-File der webapp-schulverwaltung ein:
Dieses «tight-coupling» ist nicht ideal und sollte vermieden werden. Denn falls die Styles der WebApp angepasst werden, die Bootstrap Version aktualisiert wird oder sich das Verhalten beim Angular CLI ändert, betrifft dies auch die Apps. Umgekehrt könnte es zu einem Blocker werden die Web App zu aktualisieren, weil Apps davon betroffen wären.
Es ist zudem nicht klar, auf welche des
styles.css
sich diese Apps verlassen, man weiss also gar nicht bei welchen Änderungen die Apps betroffen sind.Lösung
styles.css
der webapp-schulverwaltung einbinden.The text was updated successfully, but these errors were encountered: