<commit_before>@import "./mixins";
$component: #{$prefix}-list-row;

.#{$component} {
    min-height: $row-base-height;
    padding: 0 $list-row-padding-horizontal;
    box-sizing: border-box;

    // --------------------
    //  Elements
    // --------------------
    &__body {
        display: flex;
        align-items: flex-start;
        padding: $list-row-padding-vertical 0;
        // border-bottom: 1px solid $c-divider-row;
        box-shadow: inset 0 -1px 0 $c-divider-row;

        // Styles inside List
        .#{$prefix}-list--setting li:last-of-type > & {
            border-bottom: none;
        }

        & > :first-child {
            margin-left: -$component-padding;
        }

        & > :last-child {
            margin-right: -$component-padding;
        }
    }

    &__footer {
        font-size: $list-row-footer-font-size;
        line-height: $list-row-footer-line-height;
        padding-top: $list-row-footer-padding-top;
        padding-bottom: $list-row-footer-padding-bottom;

        p {
            margin: 0 0 $list-row-footer-padding-bottom;
        }
    }

    // --------------------
    //  Modifiers
    // --------------------
    &--highlight {
        background-color: $c-row-bg-highlight;
        color: $c-white;
    }
}
<commit_msg>Add hover background for <ListRow><commit_after>@import "./mixins";
$component: #{$prefix}-list-row;

.#{$component} {
    min-height: $row-base-height;
    padding: 0 $list-row-padding-horizontal;
    box-sizing: border-box;

    &:hover {
        background-color: $c-row-bg-hover;
    }

    // --------------------
    //  Elements
    // --------------------
    &__body {
        display: flex;
        align-items: flex-start;
        padding: $list-row-padding-vertical 0;
        box-shadow: inset 0 -1px 0 $c-divider-row;

        // Styles inside List
        .#{$prefix}-list--setting li:last-of-type > & {
            border-bottom: none;
        }

        & > :first-child {
            margin-left: -$component-padding;
        }

        & > :last-child {
            margin-right: -$component-padding;
        }
    }

    &__footer {
        font-size: $list-row-footer-font-size;
        line-height: $list-row-footer-line-height;
        padding-top: $list-row-footer-padding-top;
        padding-bottom: $list-row-footer-padding-bottom;

        p {
            margin: 0 0 $list-row-footer-padding-bottom;
        }
    }

    // --------------------
    //  Modifiers
    // --------------------
    &--highlight {
        background-color: $c-row-bg-highlight !important;
        color: $c-white;
    }
}

{'fraction_non_alphanumeric': 0.20642201834862386, 'fraction_numerical': 0.005733944954128441, 'mean_word_length': 1.3790909090909091, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 10, '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': '1441685', 'n_tokens_mistral': 847, 'n_tokens_neox': 808, 'n_words': 132}