<commit_before>// Float

.is-clearfix
  +clearfix

.is-pulled-left
  float: left !important

.is-pulled-right
  float: right !important

// Overflow

.is-clipped
  overflow: hidden !important

// Overlay

.is-overlay
  +overlay

// Typography

@each $size in $sizes
  $i: index($sizes, $size)
  .is-size-#{$i}
    font-size: $size !important
  +mobile
    .is-size-#{$i}-mobile
      font-size: $size !important
  +tablet
    .is-size-#{$i}-tablet
      font-size: $size !important
  +touch
    .is-size-#{$i}-touch
      font-size: $size !important
  +desktop
    .is-size-#{$i}-desktop
      font-size: $size !important
  +widescreen
    .is-size-#{$i}-widescreen
      font-size: $size !important
  +fullhd
    .is-size-#{$i}-fullhd
      font-size: $size !important

.has-text-centered
  text-align: center !important

.has-text-left
  text-align: left !important

.has-text-right
  text-align: right !important

.is-capitalized
  text-transform: capitalize !important

.is-lowercase
  text-transform: lowercase !important

.is-uppercase
  text-transform: uppercase !important

@each $name, $pair in $colors
  $color: nth($pair, 1)
  .has-text-#{$name}
    color: $color !important
  a.has-text-#{$name}
    &:hover,
    &:focus
      color: darken($color, 10%)

@each $name, $shade in $shades
  .has-text-#{$name}
    color: $shade !important

// Visibility

$displays: 'block' 'flex' 'inline' 'inline-block' 'inline-flex'
<commit_msg>[Suggestion] Add responsive helpers to text-align helpers (#985)<commit_after>// Float

.is-clearfix
  +clearfix

.is-pulled-left
  float: left !important

.is-pulled-right
  float: right !important

// Overflow

.is-clipped
  overflow: hidden !important

// Overlay

.is-overlay
  +overlay

// Typography

@each $size in $sizes
  $i: index($sizes, $size)
  .is-size-#{$i}
    font-size: $size !important
  +mobile
    .is-size-#{$i}-mobile
      font-size: $size !important
  +tablet
    .is-size-#{$i}-tablet
      font-size: $size !important
  +touch
    .is-size-#{$i}-touch
      font-size: $size !important
  +desktop
    .is-size-#{$i}-desktop
      font-size: $size !important
  +widescreen
    .is-size-#{$i}-widescreen
      font-size: $size !important
  +fullhd
    .is-size-#{$i}-fullhd
      font-size: $size !important

$alignments: ('centered': 'center', 'left': 'left', 'right': 'right')

@each $alignment, $text-align in $alignments
  .has-text-#{$alignment}
    text-align: #{$text-align} !important
  +mobile
    .has-text-#{$alignment}-mobile
      text-align: #{$text-align} !important
  +tablet
    .has-text-#{$alignment}-tablet
      text-align: #{$text-align} !important
  +tablet-only
    .has-text-#{$alignment}-tablet-only
      text-align: #{$text-align} !important
  +touch
    .has-text-#{$alignment}-touch
      text-align: #{$text-align} !important
  +desktop
    .has-text-#{$alignment}-desktop
      text-align: #{$text-align} !important
  +desktop-only
    .has-text-#{$alignment}-desktop-only
      text-align: #{$text-align} !important
  +widescreen
    .has-text-#{$alignment}-widescreen
      text-align: #{$text-align} !important
  +widescreen-only
    .has-text-#{$alignment}-widescreen-only
      text-align: #{$text-align} !important
  +fullhd
    .has-text-#{$alignment}-fullhd
      text-align: #{$text-align} !important

.is-capitalized
  text-transform: capitalize !important

.is-lowercase
  text-transform: lowercase !important

.is-uppercase
  text-transform: uppercase !important

@each $name, $pair in $colors
  $color: nth($pair, 1)
  .has-text-#{$name}
    color: $color !important
  a.has-text-#{$name}
    &:hover,
    &:focus
      color: darken($color, 10%)

@each $name, $shade in $shades
  .has-text-#{$name}
    color: $shade !important

// Visibility

$displays: 'block' 'flex' 'inline' 'inline-block' 'inline-flex'

{'fraction_non_alphanumeric': 0.1715108667190364, 'fraction_numerical': 0.002356637863315004, 'mean_word_length': 3.0423280423280423, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2094437', 'n_tokens_mistral': 1452, 'n_tokens_neox': 1384, 'n_words': 296}