<commit_before>$selected: #f5f5f5;
$highlighted: #eee;

$head-primary: #006f8f;
$head-secondary: #005D78;
$head-sorted: #004559;

.q-grid.q-grid-theme-basic {
    font-family: Roboto;
    
    &.q-grid-box {
        .q-grid-row-indicator {
            .q-grid-can-drag {
                .q-grid-icon {
                    font-style: normal;
                }
            }
        }
    }

    &.q-grid-box:not(.q-grid-drag) {
        th {
            .q-grid-sort {
                &:not(.q-grid-active):hover {
                    .q-grid-desc {
                        opacity: 1;
                    }
                }
            }
        }

        tr {
            &.q-grid-highlighted {
                background-color: $highlighted;
            }
        }

        td {
            &.q-grid-highlighted {
                background-color: $highlighted;
            }
        }
    }

    .q-grid-icon {
        font-style: normal;
        display: inline-block;
        font-size: 16px;
    }

    thead {
        tr {
            height: 17px;
        }
    }

    th {
        .q-grid {
            &-desc,
            &-asc {
                display: none;
            }
            &-can-sort {
                .q-grid {
                    &-sort {
                        cursor: pointer;
                    }
                    &-desc,
                    &-asc {
                        display: block;
                    }
                }
            }
        }
    }

    tbody {
        tr {
            height: 48px;
        }
    }

    td {
        &.q-grid-row-expand button.q-grid-expand .q-grid-icon {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
        }  
        
        &.q-grid-group button, 
        &.q-grid-row-expand button {
            width: 24px;
            height: 24px;
            line-height: 24px;
            min-height: 24px;
            margin: -1px 0 0 -6px;
            padding: 0;
        }

        &.q-grid-group button.q-grid-expand .q-grid-icon, 
        &.q-grid-row-expand button.q-grid-expand .q-grid-icon {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
        }
    }

    .q-grid-icon-button{
        color: inherit;
        background: 0 0;
        font-family: Roboto,"Helvetica Neue",sans-serif;<commit_msg>Theme Basic: Group Row Summary support added<commit_after>$head-primary: #006f8f;
$head-secondary: #005D78;
$head-sorted: #004559;

$selected: #f5f5f5;
$highlighted: #eee;
$group-summary: #007fa3;

.q-grid.q-grid-theme-basic {
    font-family: Roboto;
    
    &.q-grid-box {
        .q-grid-row-indicator {
            .q-grid-can-drag {
                .q-grid-icon {
                    font-style: normal;
                }
            }
        }
    }

    &.q-grid-box:not(.q-grid-drag) {
        th {
            .q-grid-sort {
                &:not(.q-grid-active):hover {
                    .q-grid-desc {
                        opacity: 1;
                    }
                }
            }
        }

        tr {
            &.q-grid-highlighted {
                background-color: $highlighted;
            }
        }

        td {
            &.q-grid-highlighted {
                background-color: $highlighted;
            }
        }
    }

    .q-grid-icon {
        font-style: normal;
        display: inline-block;
        font-size: 16px;
    }

    thead {
        tr {
            height: 17px;
        }
    }

    th {
        .q-grid {
            &-desc,
            &-asc {
                display: none;
            }
            &-can-sort {
                .q-grid {
                    &-sort {
                        cursor: pointer;
                    }
                    &-desc,
                    &-asc {
                        display: block;
                    }
                }
            }
        }
    }

    tbody {
        tr {
            height: 48px;
        }
    }

    td {
        &.q-grid-row-expand button.q-grid-expand .q-grid-icon {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
        }  
        
        &.q-grid-group button, 
        &.q-grid-row-expand button {
            width: 24px;
            height: 24px;
            line-height: 24px;
            min-height: 24px;
            margin: -1px 0 0 -6px;
            padding: 0;
        }

        &.q-grid-group button.q-grid-expand .q-grid-icon, 
        &.q-grid-row-expand button.q-grid-expand .q-grid-icon {
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
        }
        &.q-grid-group-summary {
            color: $group-summary !important;
        }
    }

    .q-grid-icon-button{
        color: inherit;
        background: 0 0;
        font-family: Roboto,"Helvetica Neue",sans-serif;
{'fraction_non_alphanumeric': 0.12327922745017464, 'fraction_numerical': 0.02054653790836244, 'mean_word_length': 0.870149827122551, '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': '4793247', 'n_tokens_mistral': 1641, 'n_tokens_neox': 1461, 'n_words': 231}