<commit_before>@import "../../themes/ionic.globals";

// Refresher
// --------------------------------------------------

$refresher-height:             60px !default;

$refresher-icon-color:         #000 !default;
$refresher-icon-font-size:     30px !default;

$refresher-text-color:         #000 !default;
$refresher-text-font-size:     16px !default;

$refresher-border-color:       #ddd !default;


ion-refresher {
  position: absolute;
  top: 0;
  left: 0;
  z-index: $z-index-refresher;
  display: none;

  width: 100%;
  height: $refresher-height;

  &.refresher-active {
    display: block;
  }
}

.has-refresher > .scroll-content {
  // when the refresher is let go or has completed
  // this transition is what is used to put the
  // scroll content back into it's original location
  margin-top: -1px;

  border-top: 1px solid $refresher-border-color;
  transition: all 320ms cubic-bezier(.36, .66, .04, 1);
}


// Refresher Content
// --------------------------------------------------

ion-refresher-content {
  display: flex;

  flex-direction: column;
  justify-content: center;

  height: 100%;
}

.refresher-pulling,
.refresher-refreshing {
  display: none;

  width: 100%;
}

.refresher-pulling-icon,
.refresher-refreshing-icon {
  font-size: $refresher-icon-font-size;
  text-align: center;
  color: $refresher-icon-color;
  transform-origin: center;
  transition: 200ms;<commit_msg>fix(refresher): only animate transform property<commit_after>@import "../../themes/ionic.globals";

// Refresher
// --------------------------------------------------

$refresher-height:             60px !default;

$refresher-icon-color:         #000 !default;
$refresher-icon-font-size:     30px !default;

$refresher-text-color:         #000 !default;
$refresher-text-font-size:     16px !default;

$refresher-border-color:       #ddd !default;


ion-refresher {
  position: absolute;
  top: 0;
  left: 0;
  z-index: $z-index-refresher;
  display: none;

  width: 100%;
  height: $refresher-height;

  &.refresher-active {
    display: block;
  }
}

.has-refresher > .scroll-content {
  // when the refresher is let go or has completed
  // this transition is what is used to put the
  // scroll content back into it's original location
  margin-top: -1px;

  border-top: 1px solid $refresher-border-color;
  transition: transform 320ms cubic-bezier(.36, .66, .04, 1);
}


// Refresher Content
// --------------------------------------------------

ion-refresher-content {
  display: flex;

  flex-direction: column;
  justify-content: center;

  height: 100%;
}

.refresher-pulling,
.refresher-refreshing {
  display: none;

  width: 100%;
}

.refresher-pulling-icon,
.refresher-refreshing-icon {
  font-size: $refresher-icon-font-size;
  text-align: center;
  color: $refresher-icon-color;
  transform-origin: center;
  transition: 200ms;
{'fraction_non_alphanumeric': 0.2007735583684951, 'fraction_numerical': 0.026722925457102673, 'mean_word_length': 2.3510011778563014, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, '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': '3616585', 'n_tokens_mistral': 1049, 'n_tokens_neox': 968, 'n_words': 219}