<commit_before>.logged_in {
  #wrapper {
    .table_actions {
      display: flex;
      justify-content: space-around;
      a {
        @extend %general_link;
        margin: 0 0.25em;
      }
    }

    .index_as_table {
      table {
        width: 100%;
        tbody {
          td {
            @extend .para_small_style;
            padding: .75em .65em;
            a {
              @extend %general_link;
              font-size: 16px;
            }
          }
          tr {
            td {
              background:white;
              border-bottom: 1px solid $grey_lighter;
              color: $grey_dark;
              @extend .para_style;
            }
            > td:not(.col-selectable):first-child {
              padding-left: 1em;
            }
          }
        }
        thead {
          tr {
            th {
              position: relative; padding: .75em .5em;
              background: $grey_lightest;
              color: $grey;
              font-weight: 400;
              text-align: left;
              white-space: nowrap;
              a {
                @extend .para_style;
                position: relative; margin-right: 1em;
                color: inherit;
              }
              &.sortable {
                a:before, a:after {
                  content: "";
                  position: absolute; display: block; height: 0; width: 0; right: 5px; top: 50%;
                  border: 4px solid transparent;
                }
                a:before {
                  margin-right: -1.2em; margin-top: -.5em;
                  border-bottom-color: #666;
                }
                a:after {
                  margin-right: -1.2em; margin-top: .15em;
                  border-top-color: #666;
                }
              }
            }
            > th:not(.col-selectable):first-child {
              padding-left: 1em;
            }
          }
        }
      }
    }

    .index_as_grid {
      max-width: $large_break; margin: 0 auto;

      .resource_selection_toggle_panel { display: none ;}
      table {
        margin: 0.5em 0.5em 0 0.5em;
        tbody {
          tr {
            td {
              width: 26%; height: 12em;
              &:first-child {
                padding-right: 0.25em;
              }
              &:last-child {
                padding-left: 0.25em;
              }
              a {
                img {
                  width:100%; height:100%; margin-bottom: 0.125em;
                  object-fit: cover;
                  opacity: 1;
                  transition: 0.2s;
                  &:hover {
                    opacity: 0.8;
                  }
                }
              }
            }
          }
        }
      }
    }

    @include respond-to-less-than($large_break) {
      .index_as_table {
        table {
          position: relative; margin-bottom: 3em;
          border-collapse: collapse; border-bottom: 1em solid $grey_lightest;

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

          tbody {
            tr {
              td {
                border: none;

                .resource_selection_toggle_cell, .resource_selection_cell {
                  display: none;
                }

                &.st-head-row {
                  background-color: white;
                }
              }
              .col-actions {
                position: absolute; padding-bottom: 2em; left: 0; right: 0; width: 100%; margin: 0 auto;

                .table_actions {
                  padding: 0 12em;
                }
              }
            }
          }
          tr + tr + tr {
            .st-head-row {
              padding-top: 4em;
            }
          }
        }
      }
      #index_footer {
        padding: 0 0 1em;

        .pagination_information {
          padding-top: 4.5em;
        }
      }
    }
  }
}
<commit_msg>cursor on checkboxes in tables<commit_after>.logged_in {
  #wrapper {
    .table_actions {
      display: flex;
      justify-content: space-around;
      a {
        @extend %general_link;
        margin: 0 0.25em;
      }
    }

    .index_as_table {
      table {
        width: 100%;
        tbody {
          td {
            @extend .para_small_style;
            padding: .75em .65em;
            a {
              @extend %general_link;
              font-size: 16px;
            }
          }
          tr {
            td {
              background:white;
              border-bottom: 1px solid $grey_lighter;
              color: $grey_dark;
              @extend .para_style;

              &.col-selectable {
                .resource_selection_cell input {
                  &:hover { cursor: pointer; }
                }
              }
            }
            > td:not(.col-selectable):first-child {
              padding-left: 1em;
            }
          }
        }
        thead {
          tr {
            th {
              position: relative; padding: .75em .5em;
              background: $grey_lightest;
              color: $grey;
              font-weight: 400;
              text-align: left;
              white-space: nowrap;
              a {
                @extend .para_style;
                position: relative; margin-right: 1em;
                color: inherit;
              }
              &.sortable {
                a:before, a:after {
                  content: "";
                  position: absolute; display: block; height: 0; width: 0; right: 5px; top: 50%;
                  border: 4px solid transparent;
                }
                a:before {
                  margin-right: -1.2em; margin-top: -.5em;
                  border-bottom-color: #666;
                }
                a:after {
                  margin-right: -1.2em; margin-top: .15em;
                  border-top-color: #666;
                }
              }
              &.col-selectable {
                .resource_selection_toggle_cell input {
                  &:hover { cursor: pointer; }
                }
              }
            }
            > th:not(.col-selectable):first-child {
              padding-left: 1em;
            }
          }
        }
      }
    }

    .index_as_grid {
      max-width: $large_break; margin: 0 auto;

      .resource_selection_toggle_panel { display: none ;}
      table {
        margin: 0.5em 0.5em 0 0.5em;
        tbody {
          tr {
            td {
              width: 26%; height: 12em;
              &:first-child {
                padding-right: 0.25em;
              }
              &:last-child {
                padding-left: 0.25em;
              }
              a {
                img {
                  width:100%; height:100%; margin-bottom: 0.125em;
                  object-fit: cover;
                  opacity: 1;
                  transition: 0.2s;
                  &:hover {
                    opacity: 0.8;
                  }
                }
              }
            }
          }
        }
      }
    }

    @include respond-to-less-than($large_break) {
      .index_as_table {
        table {
          position: relative; margin-bottom: 3em;
          border-collapse: collapse; border-bottom: 1em solid $grey_lightest;

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

          tbody {
            tr {
              td {
                border: none;

                .resource_selection_toggle_cell, .resource_selection_cell {
                  display: none;
                }

                &.st-head-row {
                  background-color: white;
                }
              }
              .col-actions {
                position: absolute; padding-bottom: 2em; left: 0; right: 0; width: 100%; margin: 0 auto;

                .table_actions {
                  padding: 0 12em;
                }
              }
            }
          }
          tr + tr + tr {
            .st-head-row {
              padding-top: 4em;
            }
          }
        }
      }
      #index_footer {
        padding: 0 0 1em;

        .pagination_information {
          padding-top: 4.5em;
        }
      }
    }
  }
}

{'fraction_non_alphanumeric': 0.09673074568384964, 'fraction_numerical': 0.02301946859311865, 'mean_word_length': 0.852994555353902, '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': '3499926', 'n_tokens_mistral': 2435, 'n_tokens_neox': 2169, 'n_words': 438}