This moves through all of the .sass files (except for form-related files since they are still highly variable) and outsources some variables into variables.scss so we can start setting site-wide styles that are matching and quickly edit-able.
It also moves some specific CSS components (buttons, alerts, boxes, etc.) into a components/ folder, since they are used site-wide.
There are a ton of changes in files as well to address sub issues in #183
footer element
styles share buttons on referral page
adds margin to patient details sidebar
Sorry, this PR is disastrously large and not clean at all!
This moves through all of the
.sass
files (except for form-related files since they are still highly variable) and outsources some variables intovariables.scss
so we can start setting site-wide styles that are matching and quickly edit-able.It also moves some specific CSS components (buttons, alerts, boxes, etc.) into a
components/
folder, since they are used site-wide.There are a ton of changes in files as well to address sub issues in #183
Sorry, this PR is disastrously large and not clean at all!