<commit_before>
// Preview & Open view header link

.header {
  .link {
    @include header-button($positiveColor);
    @include position(absolute, 0 1em null null);

    &.open { right : 4em; }
  }
}

// List header CSV button

.header {
  .csv + .search { @include position(absolute, 0 40px null null); }
  .csv {
    @extend .icon-base;
    @include position(absolute, 0 0 null null);

    &:after {
      content    : 'csv';
      width      : 100%;
      background : transparent;
      text-align : center;
      margin-top : -.7em;
      color      : $positiveColor;
    }
  }
}


.list-search .header {
  .csv + .search { @include position(absolute, 0 0 null 0); }
}<commit_msg>Refactor to use basic theme settings.<commit_after>
// Preview & Open view header link

.header {
  .link {
    @include position(absolute, 0 1em null null);
    color : $positive-color;

    &.open { right : 4em; }
  }
}

// List header CSV button

.header {
  .csv + .search { right : 40px; }
  .csv {
    @include position(absolute, 0 0 null null);
    display : block;
    width   : 40px;
    height  : 40px;

    &:after {
      content    : 'csv';
      width      : 100%;
      text-align : center;
      margin-top : -.7em;
      color      : $positive-color;
    }
  }
}

.list-search .header {
  .csv + .search { @include position(absolute, 0 0 null 0); }
}

{'fraction_non_alphanumeric': 0.138109305760709, 'fraction_numerical': 0.024372230428360415, 'mean_word_length': 2.1006864988558354, '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': '1543836', 'n_tokens_mistral': 495, 'n_tokens_neox': 449, 'n_words': 131}