CLTracker / CLT-webapp

Other
6 stars 1 forks source link

Modularize style sheets away from one large blob #11

Closed Syntaf closed 7 years ago

Syntaf commented 7 years ago

Some styles do not need to be loaded right away, but right now all styles are loading inside style/. Styles that are specific to certain components should be moved into that respective components stylesheet (e.g. menu css styles should be placed in app.component.css, since those are the only place menu styles are needed at the moment)

EDIT: this needs to be done soon because of how much it affects styling in the profile portal. I just had to move the table styling from style/components/_table.scss into home.component.scss because it was messing with the portal calendar table.

All styles directly related to the landing page should be moved into the home component