<commit_before>// SUITE

.filterActive() {
  background: @gray-lighter;
  border-radius: 20px;
  .box-shadow(inset 0px 1px 2px #ccc);
}

// Nesting Styles
.suite-wrap {

  > .suite > .suite-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .suite .suite {
    margin: 10px;
  }
}

// Layout
.suite {
  .clearfix();
  .make-row();
  .suite-chart-wrap {
    .make-xs-column(12);
    .make-sm-column(3);
  }
  .suite-test-wrap {
    .make-xs-column(12);
    .make-sm-column(9);
  }
  .suite-data-wrap {
    .clearfix();
  }
}

// Suite Base
.suite {
  border: 1px solid #ccc;
  padding: 8px 0 10px 0;
  border-radius: 4px;
  margin-bottom: 10px;

  .suite-title {
    padding: 0 10px;
    margin: 0;
    .fontSlabNormal();
  }

  .suite-filename {
    .fontLight();
    color: @gray-light;
    margin-top: 4px;
    padding: 0 10px;
  }
}

// Suite Chart
.suite-chart-wrap {
  position: relative;
  margin-bottom: 10px;
  
  .suite-chart,
  .suite-chart-legend {
    float: left;
  }
  
  .total {
    position: absolute;
    left: 15px;
    width: 100px;
    text-align: center;
    font-size: 3em;
    line-height: 95px;
    color: @gray-light;
  }
  
  .suite-chart {
    margin-right: 5px;
  }
}

// Suite Chart Legend
.suite-chart-legend {
  .fontCondLight();
  font-size: 1.3em;
  color: @gray-light;
  .suite-chart-legend-item {
    .linkTransition();
    padding: 0 5px;
    margin-top: 1px;
    &:first-child {
      margin-top: 0;
    }
    .data {
      .fontCondBold();
      color: @gray-dark;
    }
    .glyphicon {
      .fontLight();
      font-size: 14px;
      margin-right: 4px;
      color: @gray-light;
    }
    &.passed .glyphicon {
      color: @brand-success;
    }
    &.failed .glyphicon {
      color: @brand-danger;
    }
    &.pending .glyphicon {
      color: #999;
    }

    // Filter Styles
    .filter-passed & {
      &.passed {
        .filterActive();
      }
    }
    .filter-failed & {
      &.failed {
        .filterActive();
      }
    }
    .filter-pending & {
      &.pending {
        .filterActive();
      }
    }

  }
}

// Suite Test
.suite-test-wrap {
  .suite-test-header {
    // background-color: @gray-lighter;
    padding: 6px 8px;
    cursor: pointer;
    border-bottom: 1px solid @list-group-border;
    .suite-test-header-title {
      .fontSlabNormal();
      font-size: 16px;
      color: #ccc;
      margin: 0;
      .linkTransition();
      .glyphicon {
        .linkTransition();
        font-size: 14px;
        position: relative;
        top: 1px;
        right: 2px;
        .rotate(90deg);
      }
    }
    &.collapsed {
      .suite-test-header-title .glyphicon {
        .rotate(0);
      }
    }
    &:hover .suite-test-header-title {
      color: @link-hover-color;
    }
  }
  .test-list {
    margin-bottom: 0;
  }
}


// Filter Styles
.filters-active {
  .suite:not(.has-suites),
  .suite.has-skipped {
    display: none;
  }
  &.filter-passed {
    .suite.has-tests:not(.has-passed) {
      display: none;
    }
    .suite.has-passed {
      display: block !important;
    }
  }
  &.filter-failed {
    .suite.has-tests:not(.has-failed) {
      display: none;
    }
    .suite.has-failed {
      display: block !important;
    }
  }
  &.filter-pending {
    .suite.has-tests:not(.has-pending) {
      display: none;
    }
    .suite.has-pending {
      display: block !important;
    }
  }
}<commit_msg>keep chart data at min width<commit_after>// SUITE

.filterActive() {
  background: @gray-lighter;
  border-radius: 20px;
  .box-shadow(inset 0px 1px 2px #ccc);
}

// Nesting Styles
.suite-wrap {

  > .suite > .suite-wrap {
    margin-left: 0;
    margin-right: 0;
  }

  .suite .suite {
    margin: 10px;
  }
}

// Layout
.suite {
  .clearfix();
  .make-row();
  .suite-chart-wrap,
  .suite-test-wrap {
    .make-xs-column(12);
  }
  .suite-data-wrap {
    .clearfix();
  }
}

// Suite Base
.suite {
  border: 1px solid #ccc;
  padding: 8px 0 10px 0;
  border-radius: 4px;
  margin-bottom: 10px;

  .suite-title {
    padding: 0 10px;
    margin: 0;
    .fontSlabNormal();
  }

  .suite-filename {
    .fontLight();
    color: @gray-light;
    margin-top: 4px;
    padding: 0 10px;
  }
}

// Suite Chart
.suite-chart-wrap {
  position: relative;
  margin-bottom: 10px;
  
  .suite-chart,
  .suite-chart-legend {
    float: left;
  }
  
  .total {
    position: absolute;
    left: 15px;
    width: 100px;
    text-align: center;
    font-size: 3em;
    line-height: 95px;
    color: @gray-light;
  }
  
  .suite-chart {
    margin-right: 5px;
  }
}

// Suite Chart Legend
.suite-chart-legend {
  .fontCondLight();
  font-size: 1.3em;
  color: @gray-light;
  .suite-chart-legend-item {
    .linkTransition();
    padding: 0 5px;
    margin-top: 1px;
    &:first-child {
      margin-top: 0;
    }
    .data {
      .fontCondBold();
      color: @gray-dark;
    }
    .glyphicon {
      .fontLight();
      font-size: 14px;
      margin-right: 4px;
      color: @gray-light;
    }
    &.passed .glyphicon {
      color: @brand-success;
    }
    &.failed .glyphicon {
      color: @brand-danger;
    }
    &.pending .glyphicon {
      color: #999;
    }

    // Filter Styles
    .filter-passed & {
      &.passed {
        .filterActive();
      }
    }
    .filter-failed & {
      &.failed {
        .filterActive();
      }
    }
    .filter-pending & {
      &.pending {
        .filterActive();
      }
    }

  }
}

// Suite Test
.suite-test-wrap {
  .suite-test-header {
    padding: 6px 8px;
    cursor: pointer;
    border-bottom: 1px solid @list-group-border;
    .suite-test-header-title {
      .fontSlabNormal();
      font-size: 16px;
      color: #ccc;
      margin: 0;
      .linkTransition();
      .glyphicon {
        .linkTransition();
        font-size: 14px;
        position: relative;
        top: 1px;
        right: 2px;
        .rotate(90deg);
      }
    }
    &.collapsed {
      .suite-test-header-title .glyphicon {
        .rotate(0);
      }
    }
    &:hover .suite-test-header-title {
      color: @link-hover-color;
    }
  }
  .test-list {
    margin-bottom: 0;
  }
}


// Filter Styles
.filters-active {
  .suite:not(.has-suites),
  .suite.has-skipped {
    display: none;
  }
  .suite.root-suite {
    display: block !important;
  }
  &.filter-passed {
    .suite.has-tests:not(.has-passed) {
      display: none;
    }
    .suite.has-passed {
      display: block !important;
    }
  }
  &.filter-failed {
    .suite.has-tests:not(.has-failed) {
      display: none;
    }
    .suite.has-failed {
      display: block !important;
    }
  }
  &.filter-pending {
    .suite.has-tests:not(.has-pending) {
      display: none;
    }
    .suite.has-pending {
      display: block !important;
    }
  }
}

// Tablet 768 and up
@media (min-width: @screen-sm-min) {
  .suite {
    .suite-data-wrap {
      display: table;
      width: 100%;
    }
    .suite-chart-wrap,
    .suite-test-wrap {
      display: table-cell;
      vertical-align: top;
      float: none;
    }
    .suite-chart-wrap {
      width: 252px;
      min-width: 252px;
    }
    .suite-test-wrap {
      width: 100%;
    }
  }
}
{'fraction_non_alphanumeric': 0.15741391426563597, 'fraction_numerical': 0.020941672522839072, 'mean_word_length': 1.7570709027508717, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '6397418', 'n_tokens_mistral': 2866, 'n_tokens_neox': 2664, 'n_words': 491}