<commit_before>.site-nav {
    background: #303338;
    height:90px;
    position:fixed;
    left:0;
    right:0;
    top:0;
    box-shadow:0 0 1px 1px rgba(0,0,0,0.1);
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    z-index:100;
    -webkit-transition: height 0.3s;
    -moz-transition: height 0.3s;
    -ms-transition: height 0.3s;
    -o-transition: height 0.3s;
    transition: height 0.3s;
    
    .caret {
        opacity:0.2;
    }
    
    .dropdown {
        display:inline-block;
    }
    
    #navigation {
        padding-top: 0;
        padding-bottom: 0;
        padding-right:0;
        float:left;
        display:table-cell;
        width: 100%;
        height: 90px;
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s;
        
        a {
            border: 0;
            padding: 0 0.9em;
            display: inline-block;
            
            &:hover {
                color: $accent;
            }
        }
        
        .brand {
            float: left;
            line-height: 90px;
            padding: 0;
            -webkit-transition: all 0.3s;
            -moz-transition: all 0.3s;
            -ms-transition: all 0.3s;
            -o-transition: all 0.3s;
            transition: all 0.3s;
        }
        
        .brand img {
            -webkit-transition: all 0.3s;
            -moz-transition: all 0.3s;
            -ms-transition: all 0.3s;
            -o-transition: all 0.3s;
            transition: all 0.3s;
            height:60px;
            margin-top:-2px;
            padding: 0 15px;
        }
        
        ul {
            padding: 0;
            margin: 0 auto;
            padding-left: 100px;

            li {
                display: inline-block;
            }
            
        }
        
        ul li > a, .dropdown-toggle  {
            font-size: 19px;
            line-height: 90px;
            -webkit-transition: color 0.3s, line-height 0.3s;
            -moz-transition: color 0.3s, line-height 0.3s;
            -ms-transition: color 0.3s, line-height 0.3s;
            -o-transition: color 0.3s, line-height 0.3s;
            transition: color 0.3s, line-height 0.3s;
            color: #FFF;
            border:0;
            font-weight:300;
            display:inline-block;
        }
        
        .dropdown-toggle {
            padding: 6px 0.5em;
            text-align: center;
            
            &:hover {
                background:#eee;
            }
        }
        
        #pull {
            display: none;
        }
    }
}

.site-nav.smaller {
    height: 60px;
    
    #navigation {
        height: 60px;
        
        .brand {
            line-height: 60px;

            img {
                height: 40px;
                padding: 0 25px;
            }
        }
        
        ul li > a, .dropdown-toggle {
        line-height: 60px;
        }
    }
}

body.cover-image {
    padding-top: 0px;
    
    .site-nav {
        background: transparent;
        
        #navigation a:hover {
            color: #CCC;
        }
    }

    .site-nav.smaller {
        background: #303338;
        
                
        #navigation a:hover {
            color: #0a9268;
        }
    }
}


@media all and (max-width: 500px) {
    
    .site-nav {
        background: transparent;
        box-shadow: none;
        
        #navigation ul {
            background: #303338;
            border-top: 10px solid #000;
            border-bottom: 10px solid #000;
            margin-top: -10px;
        }
    }
    
    body.cover-image {
        
        .site-nav {
            
            #navigation a:hover {
                color: #0a9268;
            }
        }
    }

    body.hidden-pulldown {
        padding-top: 0px;
        
        .site-nav {

            #navigation ul {
                max-height: 0;
                overflow: hidden;
                -moz-transition: max-height 1s ease;
                -webkit-transition: max-height 1s ease;
                -o-transition: max-height 1s ease;
                transition: max-height 1s ease;
            }
        }
    }
    
    .site-nav {
        min-height: 90px;
        height: auto;
        
        #navigation {
            padding-left: 0;
            float: left;
            height: 100%;
            margin: 0 auto;
            ul {
                max-height:500px;
                padding-left: 0px;
                overflow: hidden;
                -moz-transition: max-height 1s ease;
                -webkit-transition: max-height 1s ease;
                -o-transition: max-height 1s ease;
                transition: max-height 1s ease;
                
                li {
                    width: 100%;
                }
            }
            
            #pull {
                display: inline-block;
                float: left;
                color: #FFF;
                background: #000;
                padding: 0px;
                line-height: normal;
                width: initial;
                
                i {
                    padding: 10px;
                }
            }
            
            a {
            line-height: 50px;
            margin: 0 10px;
            float: left;
            width: 100%;
            margin-left: 0;
            padding-left: 20px;
            }
            
            a.brand {
            display: none;
            }
        }
    }
    
    .site-nav.smaller #navigation {
        height: 35px;
        
        a {
            line-height: 35px;
        }
    }
}
<commit_msg>added background-color transition for home page<commit_after>.site-nav {
    background: #303338;
    height:90px;
    position:fixed;
    left:0;
    right:0;
    top:0;
    box-shadow:0 0 1px 1px rgba(0,0,0,0.1);
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    z-index:100;
    -webkit-transition: height 0.3s;
    -moz-transition: height 0.3s;
    -ms-transition: height 0.3s;
    -o-transition: height 0.3s;
    transition: height 0.3s;
    
    .caret {
        opacity:0.2;
    }
    
    .dropdown {
        display:inline-block;
    }
    
    #navigation {
        padding-top: 0;
        padding-bottom: 0;
        padding-right:0;
        float:left;
        display:table-cell;
        width: 100%;
        height: 90px;
        -webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s;
        
        a {
            border: 0;
            padding: 0 0.9em;
            display: inline-block;
            
            &:hover {
                color: $accent;
            }
        }
        
        .brand {
            float: left;
            line-height: 90px;
            padding: 0;
            -webkit-transition: all 0.3s;
            -moz-transition: all 0.3s;
            -ms-transition: all 0.3s;
            -o-transition: all 0.3s;
            transition: all 0.3s;
        }
        
        .brand img {
            -webkit-transition: all 0.3s;
            -moz-transition: all 0.3s;
            -ms-transition: all 0.3s;
            -o-transition: all 0.3s;
            transition: all 0.3s;
            height:60px;
            margin-top:-2px;
            padding: 0 15px;
        }
        
        ul {
            padding: 0;
            margin: 0 auto;
            padding-left: 100px;

            li {
                display: inline-block;
            }
            
        }
        
        ul li > a, .dropdown-toggle  {
            font-size: 19px;
            line-height: 90px;
            -webkit-transition: color 0.3s, line-height 0.3s;
            -moz-transition: color 0.3s, line-height 0.3s;
            -ms-transition: color 0.3s, line-height 0.3s;
            -o-transition: color 0.3s, line-height 0.3s;
            transition: color 0.3s, line-height 0.3s;
            color: #FFF;
            border:0;
            font-weight:300;
            display:inline-block;
        }
        
        .dropdown-toggle {
            padding: 6px 0.5em;
            text-align: center;
            
            &:hover {
                background:#eee;
            }
        }
        
        #pull {
            display: none;
        }
    }
}

.site-nav.smaller {
    height: 60px;
    
    #navigation {
        height: 60px;
        
        .brand {
            line-height: 60px;

            img {
                height: 40px;
                padding: 0 25px;
            }
        }
        
        ul li > a, .dropdown-toggle {
        line-height: 60px;
        }
    }
}

body.cover-image {
    padding-top: 0px;
    
    .site-nav {
        background: transparent;
        -webkit-transition: height 0.3s, background-color 0.3s;
        -moz-transition: height 0.3s, background-color 0.3s;
        -ms-transition: height 0.3s, background-color 0.3s;
        -o-transition: height 0.3s, background-color 0.3s;
        transition: height 0.3s, background-color 0.3s;
        
        #navigation a:hover {
            color: #CCC;
        }
    }

    .site-nav.smaller {
        background: #303338;
        
                
        #navigation a:hover {
            color: #0a9268;
        }
    }
}


@media all and (max-width: 500px) {
    
    .site-nav {
        background: transparent;
        box-shadow: none;
        
        #navigation ul {
            background: #303338;
            border-top: 10px solid #000;
            border-bottom: 10px solid #000;
            margin-top: -10px;
        }
    }
    
    body.cover-image {
        
        .site-nav {
            
            #navigation a:hover {
                color: #0a9268;
            }
        }
    }

    body.hidden-pulldown {
        padding-top: 0px;
        
        .site-nav {

            #navigation ul {
                max-height: 0;
                overflow: hidden;
                -moz-transition: max-height 1s ease;
                -webkit-transition: max-height 1s ease;
                -o-transition: max-height 1s ease;
                transition: max-height 1s ease;
            }
        }
    }
    
    .site-nav {
        min-height: 90px;
        height: auto;
        
        #navigation {
            padding-left: 0;
            float: left;
            height: 100%;
            margin: 0 auto;
            ul {
                max-height:500px;
                padding-left: 0px;
                overflow: hidden;
                -moz-transition: max-height 1s ease;
                -webkit-transition: max-height 1s ease;
                -o-transition: max-height 1s ease;
                transition: max-height 1s ease;
                
                li {
                    width: 100%;
                }
            }
            
            #pull {
                display: inline-block;
                float: left;
                color: #FFF;
                background: #000;
                padding: 0px;
                line-height: normal;
                width: initial;
                
                i {
                    padding: 10px;
                }
            }
            
            a {
            line-height: 50px;
            margin: 0 10px;
            float: left;
            width: 100%;
            margin-left: 0;
            padding-left: 20px;
            }
            
            a.brand {
            display: none;
            }
        }
    }
    
    .site-nav.smaller #navigation {
        height: 35px;
        
        a {
            line-height: 35px;
        }
    }
}

{'fraction_non_alphanumeric': 0.10064658839543986, 'fraction_numerical': 0.03947592309001191, 'mean_word_length': 0.9349794238683128, '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': '600931', 'n_tokens_mistral': 3867, 'n_tokens_neox': 3445, 'n_words': 740}