Skip to main content

Organize

  • Organizing scss files helps to modify the styles with ease
_variables.scss
// colors
$blue: #1d90ff;
$primary-color: $blue;

// Fonts
$roboto: 'Roboto', sans-serif;
$primary-font: $roboto;
_mixins.scss
@mixin flex($position, $direction: row) {
display: flex;
flex-direction: $direction;
align-items: center;
justify-content: $position;
}
_reset.scss
a{
text-decoration: none;
color: inherit;
}

li{
list-style: none;
}
_base.scss
body{
font: $primary-font;
}

Import all files into a single scss file

styles.scss
@import 'variables', 'mixins', 'reset', 'base';

.box{
color: $primary-color;
@include flex(center);
}