My basic notes for use sass
Variebles
$media_queries_xs: 375px;
$media_queries_sm: 576px;
$media_queries_md: 768px;
$media_queries_lg: 992px;
$media_queries_xl: 1200px;
$media_queries_xxl: 1400px;
@media screen and (min-width: $media_queries_xs) {} // 375px;
@media screen and (min-width: $media_queries_sm) {} // 576px;
@media screen and (min-width: $media_queries_md) {} // 768px;
@media screen and (min-width: $media_queries_lg) {} // 992px;
@media screen and (min-width: $media_queries_xl) {} // 1200px;
@media screen and (min-width: $media_queries_xxl) {} // 1400px;
Mixin
@mixin transition {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
Use mixin
{
  @include transition;
}
list variables
$sizes: 30, 40, 50, 90, 100;
  @each $size in $sizes {
    &--s#{$size} {
      min-width: #{$size}px;
      max-width: #{$size}px;
      height: #{$size}px;
    }
  }
for (from 1 to 20)
@for $i from 1 through 20 {
      &--max#{$i} {
        max-height: 19px * $i;
      }
    }
Command line
For one file sass --watch ./src/sass/main.scss ./src/css/main.css sass --watch ./src/sass/index.scss ./src/css/index.css For many files sass --watch ./src/sass/pages/:./src/css/