Sha256: 0820c74ee9f21fabbce19818eb1c255352fc8a0358a1a4cca54f47dfa6b44a2c

Contents?: true

Size: 1.07 KB

Versions: 2

Compression:

Stored size: 1.07 KB

Contents

@import "../variables/breakpoints";
@import "../variables/spacing";

.flex {
  display: flex;
}

.flex--column {
  flex-direction: column;
}

.flex--space-items {
  justify-content: space-between;
}

.flex--wrap {
  flex-wrap: wrap;
}

.flex--centered {
  justify-content: center;
}

.flex--align-center {
  align-items: center;
}

.flex--align-bottom {
  align-items: flex-end;
}

.flex--gap {
  gap: $size-3;
}

.i-flex {
  display: inline-flex;
}

.flex-item--grow {
  flex-grow: 1;
}

.flex-item--no-shrink {
  flex-shrink: 0;
}

.flex-item--fill {
  flex: 1;
}

.flex-item--align-center {
  align-self: center;
}

.flex-item--align-start {
  align-self: start;
}

.flex-item--align-end {
  align-self: end;
}

@media (min-width: $breakpoint-sm) {
  .flex\@sm {
    display: flex;
  }

  .flex--centered\@sm {
    justify-content: center;
  }

  .flex--align-center\@sm {
    align-items: center;
  }

  .flex--space-items\@sm {
    justify-content: space-between;
  }

  .flex--align-center\@sm {
    align-items: center;
  }

  .flex--align-bottom\@sm {
    align-items: flex-end;
  }
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sass-zero-1.0.26 app/assets/stylesheets/sass-zero/utilities/flex.scss
sass-zero-1.0.25 app/assets/stylesheets/sass-zero/utilities/flex.scss