<commit_before>.admin-container {
  margin-top: 0;

  .controls.username {
    align-items: center;
    display: flex;
    margin-bottom: $spacer-lg;

    input[type='text'] {
      @extend %text-field-box;

      margin-right: $spacer-lg;
      margin-bottom: 0;

      &:last-child {
        margin-right: 0;
      }
    }
  }
}

.admin-content {
  margin-bottom: $spacer-lg;
}

.admin-contents {
  margin-right: 0;
  margin-left: 0;

  .admin-content & {
    padding: 0;
  }

  table:not(.pika-table) {
    @extend %table;

    margin-top: 0;

    td,
    th {
      @extend %tbody-cell;
    }

    td {
      border: 0;
    }

    thead {
      td,
      th {
        @extend %thead-cell;

        background-color: color-chooser($table-bg-hover-dark, $table-bg-hover-light);
      }
    }

    tr {
      @extend %table-row;

      @include hover {
        background-color: color-chooser($table-bg-hover-dark, $table-bg-hover-light);
      }
    }
  }

  .btn {
    @extend %btn-raised;
  }
}

.admin-controls {
  @extend %card;
  @extend %card-block;

  margin-bottom: $spacer-lg;
  width: 100%;

  button {
    margin-right: $card-inner-spacer-x;
  }

  input[type='text'] {
    @extend %text-field-box;
  }

  label {
    margin-right: $card-inner-spacer-x;
  }

  .ac-wrap {
    margin-bottom: $card-inner-spacer-x;
    width: auto !important;

    input[type='text'] {
      @extend %text-field-box;
    }
  }

  .controls {
    margin-left: 0;

    .menu-toggle {
      border: 0;
      border-radius: $btn-border-radius;
      font-size: $btn-font-size;
      margin-right: $card-inner-spacer-x;
      margin-bottom: ($card-inner-spacer-y / 2);
      padding: $btn-padding-y $btn-padding-x;
    }
  }

  .nav {
    margin-bottom: 0;
  }

  .search {
    margin-left: $card-inner-spacer-x;

    label {
      margin-top: 0;
    }
  }

  .span15:first-child {
    margin-left: 0;
  }
}

.admin-detail {
  border-left: 0;
  padding: 0 0 0 $spacer-lg;
  width: 80%;
}

.admin-list-item {
  border-top: 1px solid color-chooser($white-divider, $black-divider);
  display: flex;
  padding: 0;
}

.admin-logs-table .btn {
  @extend %btn-sm;
}

.admin-nav {
  margin-top: 0;
  margin-bottom: 0;
  width: 20%;
}

.admin-title {
  height: auto;

  &::after {
    clear: both;
    content: '';
    display: table;
  }
}

div {
  &.badges,
  &.groups,
  &.web-hook-container {
    margin-bottom: $card-inner-spacer-y;

    .form-horizontal {
      &:last-child {
        margin-bottom: 0;
      }

      input,
      select,
      textarea {
        width: 100%;
      }<commit_msg>Improve admin nav on small devices<commit_after>.admin-container {
  margin-top: 0;

  .controls.username {
    align-items: center;
    display: flex;
    margin-bottom: $spacer-lg;

    input[type='text'] {
      @extend %text-field-box;

      margin-right: $spacer-lg;
      margin-bottom: 0;

      &:last-child {
        margin-right: 0;
      }
    }
  }
}

.admin-content {
  margin-bottom: $spacer-lg;
}

.admin-contents {
  margin-right: 0;
  margin-left: 0;

  .admin-content & {
    padding: 0;
  }

  table:not(.pika-table) {
    @extend %table;

    margin-top: 0;

    td,
    th {
      @extend %tbody-cell;
    }

    td {
      border: 0;
    }

    thead {
      td,
      th {
        @extend %thead-cell;

        background-color: color-chooser($table-bg-hover-dark, $table-bg-hover-light);
      }
    }

    tr {
      @extend %table-row;

      @include hover {
        background-color: color-chooser($table-bg-hover-dark, $table-bg-hover-light);
      }
    }
  }

  .btn {
    @extend %btn-raised;
  }
}

.admin-controls {
  @extend %card;
  @extend %card-block;

  margin-bottom: $spacer-lg;
  width: 100%;

  button {
    margin-right: $card-inner-spacer-x;
  }

  input[type='text'] {
    @extend %text-field-box;
  }

  label {
    margin-right: $card-inner-spacer-x;
  }

  .ac-wrap {
    margin-bottom: $card-inner-spacer-x;
    width: auto !important;

    input[type='text'] {
      @extend %text-field-box;
    }
  }

  .controls {
    margin-left: 0;

    .menu-toggle {
      border: 0;
      border-radius: $btn-border-radius;
      font-size: $btn-font-size;
      margin-right: $card-inner-spacer-x;
      margin-bottom: ($card-inner-spacer-y / 2);
      padding: $btn-padding-y $btn-padding-x;
    }
  }

  .nav {
    margin-bottom: 0;
  }

  .search {
    margin-left: $card-inner-spacer-x;

    label {
      margin-top: 0;
    }
  }

  .span15:first-child {
    margin-left: 0;
  }
}

.admin-detail {
  border-left: 0;
  padding: 0 0 0 $spacer-lg;
  width: 80%;

  @media (max-width: 700px) {
    padding-left: 0;
    width: 100%;
  }
}

.admin-list-item {
  border-top: 1px solid color-chooser($white-divider, $black-divider);
  display: flex;
  padding: 0;
}

.admin-logs-table .btn {
  @extend %btn-sm;
}

.admin-nav {
  margin-top: 0;
  margin-bottom: 0;
  width: 20%;

  @media (max-width: 700px) {
    padding-right: $spacer-lg;
    width: 50%;
  }
}

.admin-title {
  height: auto;

  &::after {
    clear: both;
    content: '';
    display: table;
  }
}

div {
  &.badges,
  &.groups,
  &.web-hook-container {
    margin-bottom: $card-inner-spacer-y;

    .form-horizontal {
      &:last-child {
        margin-bottom: 0;
      }

      input,
      select,
      textarea {
        width: 100%;
      }
{'fraction_non_alphanumeric': 0.16367041198501872, 'fraction_numerical': 0.015355805243445693, 'mean_word_length': 1.9233716475095786, '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': '1967851', 'n_tokens_mistral': 2208, 'n_tokens_neox': 2055, 'n_words': 367}