This PR introduces a new Sass partial, _colors.scss
, to help improve the structure of our code base given Sass's limitations around re-assigning variables. This should allow folks to use our own color variables in their customization more easily. Arguably this could be considered a breaking change, so we'll want to be careful about this.
TBD if we break out further variables... if we wanted to, some ideas could include:
-
_settings.scss
to house our$enable-
options, escaped characters, and variable prefix. -
_grid.scss
to house our breakpoints, containers, and more. -
_type.scss
for all typography
Not 100% final on anything, but potentially worth discussing while we're evaluating this.