<commit_before>//!requires base/color

@import "compass/css3/border-radius";
@import "compass/css3/transition";
@import "compass/css3/box-shadow";

@mixin -entity-button-mini {
    
}

@mixin -entity-button-small {
    
}

@mixin -entity-button-large {
    
}

@mixin -entity-button { 
    
    @extend .gradient;
    
    display: inline-block;
    padding: 4px 14px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border-style: solid;
    border-width: 1px;
    @include border-radius(4px);
    
    /* IE7 hack for inline block */
    *display: inline;
    *zoom: 1;
    
    /* IE7 hack to prevent fix spacing on inline block */
    *margin-left: .3em;
      &:first-child {
        *margin-left: 0;
      }
      
    /* IE7 hack to prevent black border on input:focus */
    *border: 0;
      
    /* WebKit hack to override -webkit-small */
    font: inherit;
    
    &:hover {
        text-decoration: none;
        @include transition(background .1s linear);
        @include box-shadow(#{inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)});
    }
    
    &:focus {
        // Default
        outline: thin dotted #333;
        // Webkit
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }
    
    &:not(.primary):not(.secondary):not(.tertiary):not(.neutral):not(.info):not(.important):not(.success):not(.warning):not(.error):not(.danger):not(.inverse):not(.highlight):not(.required){
        @extend .default;
    }
    
    &:not(.primary):not(.secondary):not(.tertiary):not(.neutral):not(.info):not(.important):not(.success):not(.warning):not(.error):not(.danger):not(.inverse):not(.highlight):not(.required){
        &:hover, &.active {
            background: $color-branding-default-background-shadow;
            *background: darken($color-branding-default-background-shadow, 5%);
        }
    }
    
    &.primary:not(.text) {
        &:hover, &.active {
            background: $color-branding-primary-background-shadow;
            *background: darken($color-branding-primary-background-shadow, 5%);
        }
    }
    
    &.secondary:not(.text) {
        &:hover, &.active {
            background: $color-branding-secondary-background-shadow;
            *background: darken($color-branding-secondary-background-shadow, 5%);
        }
    }
    
    &.tertiary:not(.text) {
        &:hover, &.active {
            background: $color-branding-tertiary-background-shadow;
            *background: darken($color-branding-tertiary-background-shadow, 5%);
        }
    }
    
    &.neutral:not(.text) {
        &:hover, &.active {
            background: $color-branding-neutral-background-shadow;
            *background: darken($color-branding-neutral-background-shadow, 5%);
        }
    }
    
    &.info:not(.text) {
        &:hover, &.active {
            background: $color-mood-info-background-shadow;
            *background: darken($color-mood-info-background-shadow, 5%);
        }
    }
    
    &.important:not(.text) {
        &:hover, &.active {
            background: $color-mood-important-background-shadow;
            *background: darken($color-mood-important-background-shadow, 5%);
        }
    }
    
    &.success:not(.text) {
        &:hover, &.active {
            background: $color-mood-success-background-shadow;
            *background: darken($color-mood-success-background-shadow, 5%);
        }
    }
    
    &.warning:not(.text) {
        &:hover, &.active {
            background: $color-mood-warning-background-shadow;
            *background: darken($color-mood-warning-background-shadow, 5%);
        }
    }
    
    &.error:not(.text) {
        &:hover, &.active {
            background: $color-mood-error-background-shadow;
            *background: darken($color-mood-error-background-shadow, 5%);
        }
    }
    
    &.danger:not(.text) {
        &:hover, &.active {
            background: $color-mood-danger-background-shadow;
            *background: darken($color-mood-danger-background-shadow, 5%);
        }
    }
    
    &.inverse:not(.text) {
        &:hover, &.active {
            background: $color-mood-inverse-background-shadow;
            *background: darken($color-mood-inverse-background-shadow, 5%);
        }
    }
    
    &.required:not(.text) {
        &:hover, &.active {
            background: $color-mood-required-background-shadow;
            *background: darken($color-mood-required-background-shadow, 5%);
        }
    }
    
    &.highlight:not(.text) {
        &:hover, &.active {
            background: $color-mood-highlight-background-shadow;
            *background: darken($color-mood-highlight-background-shadow, 5%);
        }
    }
    
}<commit_msg>Remove superfluous :not(.text) conditions in core adapter entity/button [#212]<commit_after>//!requires base/color

@import "compass/css3/border-radius";
@import "compass/css3/transition";
@import "compass/css3/box-shadow";

@mixin -entity-button-mini {
    
}

@mixin -entity-button-small {
    
}

@mixin -entity-button-large {
    
}

@mixin -entity-button { 
    
    @extend .gradient;
    
    display: inline-block;
    padding: 4px 14px;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border-style: solid;
    border-width: 1px;
    @include border-radius(4px);
    
    /* IE7 hack for inline block */
    *display: inline;
    *zoom: 1;
    
    /* IE7 hack to prevent fix spacing on inline block */
    *margin-left: .3em;
      &:first-child {
        *margin-left: 0;
      }
      
    /* IE7 hack to prevent black border on input:focus */
    *border: 0;
      
    /* WebKit hack to override -webkit-small */
    font: inherit;
    
    &:hover {
        text-decoration: none;
        @include transition(background .1s linear);
        @include box-shadow(#{inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05)});
    }
    
    &:focus {
        // Default
        outline: thin dotted #333;
        // Webkit
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }
    
    &:not(.primary):not(.secondary):not(.tertiary):not(.neutral):not(.info):not(.important):not(.success):not(.warning):not(.error):not(.danger):not(.inverse):not(.highlight):not(.required){
        @extend .default;
    }
    
    &:not(.primary):not(.secondary):not(.tertiary):not(.neutral):not(.info):not(.important):not(.success):not(.warning):not(.error):not(.danger):not(.inverse):not(.highlight):not(.required){
        &:hover, &.active {
            background: $color-branding-default-background-shadow;
            *background: darken($color-branding-default-background-shadow, 5%);
        }
    }
    
    &.primary {
        &:hover, &.active {
            background: $color-branding-primary-background-shadow;
            *background: darken($color-branding-primary-background-shadow, 5%);
        }
    }
    
    &.secondary {
        &:hover, &.active {
            background: $color-branding-secondary-background-shadow;
            *background: darken($color-branding-secondary-background-shadow, 5%);
        }
    }
    
    &.tertiary {
        &:hover, &.active {
            background: $color-branding-tertiary-background-shadow;
            *background: darken($color-branding-tertiary-background-shadow, 5%);
        }
    }
    
    &.neutral {
        &:hover, &.active {
            background: $color-branding-neutral-background-shadow;
            *background: darken($color-branding-neutral-background-shadow, 5%);
        }
    }
    
    &.info {
        &:hover, &.active {
            background: $color-mood-info-background-shadow;
            *background: darken($color-mood-info-background-shadow, 5%);
        }
    }
    
    &.important {
        &:hover, &.active {
            background: $color-mood-important-background-shadow;
            *background: darken($color-mood-important-background-shadow, 5%);
        }
    }
    
    &.success {
        &:hover, &.active {
            background: $color-mood-success-background-shadow;
            *background: darken($color-mood-success-background-shadow, 5%);
        }
    }
    
    &.warning {
        &:hover, &.active {
            background: $color-mood-warning-background-shadow;
            *background: darken($color-mood-warning-background-shadow, 5%);
        }
    }
    
    &.error {
        &:hover, &.active {
            background: $color-mood-error-background-shadow;
            *background: darken($color-mood-error-background-shadow, 5%);
        }
    }
    
    &.danger {
        &:hover, &.active {
            background: $color-mood-danger-background-shadow;
            *background: darken($color-mood-danger-background-shadow, 5%);
        }
    }
    
    &.inverse {
        &:hover, &.active {
            background: $color-mood-inverse-background-shadow;
            *background: darken($color-mood-inverse-background-shadow, 5%);
        }
    }
    
    &.required {
        &:hover, &.active {
            background: $color-mood-required-background-shadow;
            *background: darken($color-mood-required-background-shadow, 5%);
        }
    }
    
    &.highlight {
        &:hover, &.active {
            background: $color-mood-highlight-background-shadow;
            *background: darken($color-mood-highlight-background-shadow, 5%);
        }
    }
    
}
{'fraction_non_alphanumeric': 0.15597110072248194, 'fraction_numerical': 0.012218444538886528, 'mean_word_length': 2.056168831168831, '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': '2539732', 'n_tokens_mistral': 3158, 'n_tokens_neox': 2921, 'n_words': 448}