mirror of
https://github.com/balena-io/etcher.git
synced 2025-04-21 05:47:18 +00:00

This is a big PR that extracts out a sensible set of SCSS color variables that can be used to customise Etcher's look. To achieve such goal, the following changes were introduced: - Create a separate `lib/gui/scss/modules/_theme.scss` to conveniently hold all SCSS color variables. - Decouple button styles from Bootstrap's `.btn`. - Stop configuring Bootstrap colors as a whole using the SCSS variables it exposes and instead declare them directly in the modules that make use of them. - Normalize all modal layouts into one. We had like 3 different modal layouts, each with their own title/body colors, etc. To simplify the color palette, we make use of a single modal layout everywhere. - Remove `.progress-button--primary`. `.progress-button` is now "primary" by default. - Be precise about `tick` foreground colors. - Rename `.label-default` to `.label-inset`. Signed-off-by: Juan Cruz Viotti <jviotti@openmailbox.org>
17 lines
294 B
YAML
17 lines
294 B
YAML
scss_files: 'lib/gui/scss/**/*.scss'
|
|
|
|
linters:
|
|
Comment:
|
|
enabled: false
|
|
ImportantRule:
|
|
enabled: false
|
|
PlaceholderInExtend:
|
|
enabled: false
|
|
PropertySortOrder:
|
|
enabled: false
|
|
QualifyingElement:
|
|
enabled: false
|
|
StringQuotes:
|
|
enabled: true
|
|
style: double_quotes
|