This PR introduces SASS as a css preprocessor to allow for more expressive CSS and less scope bleeding.
From here, I've re-styled the sidebar components (donate bar and control bar) with the hopes of refactoring these into more generic components in the future.
Given that these components are basically the only ones with any kind of non-generic styling, these changes shouldn't interfere with any other components.
I've also removed a bunch of excess styling that didn't seem to be used through the application in hopes of reducing Style Bleed.
With this change comes an added usability bonus where you can interact with the map while the controls are opened, which was kind of a pain in the butt previously.
This PR introduces SASS as a css preprocessor to allow for more expressive CSS and less scope bleeding.
From here, I've re-styled the sidebar components (donate bar and control bar) with the hopes of refactoring these into more generic components in the future.
Given that these components are basically the only ones with any kind of non-generic styling, these changes shouldn't interfere with any other components.
I've also removed a bunch of excess styling that didn't seem to be used through the application in hopes of reducing Style Bleed.
With this change comes an added usability bonus where you can interact with the map while the controls are opened, which was kind of a pain in the butt previously.