I took the original style settings for btn-success and noticed that there are four colors. I extracted them and turned the shades. Then I replaced all the matching colors.

.btn.btn-success { color: #ffffff; background-color: #8a458f; border-color: #8a458f; } .btn.btn-success:hover { color: #ffffff; background-color: #703874; border-color: #69346d; } .btn.btn-success:focus, .btn.btn-success.focus { box-shadow: 0 0 0 0.2rem rgba(112, 56, 116, 0.5); } .btn.btn-success.disabled, .btn.btn-success:disabled { color: #ffffff; background-color: #8a458f; border-color: #8a458f; } .btn.btn-success:not(:disabled):not(.disabled):active, .btn.btn-success:not(:disabled):not(.disabled).active { color: #ffffff; background-color: #69346d; border-color: #613064; } .show > .btn.btn-success.dropdown-toggle { color: #ffffff; background-color: #69346d; border-color: #613064; } .show > .btn.btn-success.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(112, 56, 116, 0.5); } .btn.btn-success:not(:disabled):not(.disabled):active:focus, .btn.btn-success:not(:disabled):not(.disabled).active:focus { box-shadow: 0 0 0 0.2rem rgba(112, 56, 116, 0.5); }
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/> <nav class="navbar navbar-light bg-light"> <div class="container-fluid"> <div class="navbar-header"> <a class="navbar-brand" href="#">NavBar</a> <button type="button" class="btn btn-success navbar-btn">Modified Button</button> <button type="button" class="btn btn-info navbar-btn">Regular Button</button> </div> </div> </nav>
Here is the SASS I redesigned.
/** SASS */ $color-text: #ffffff $color-highlight: #8a458f $color-light: darken($color-highlight, 7.8%) // #703874 $color-dark: darken($color-highlight, 10.0%) // #69346d $color-shadow: darken($color-highlight, 12.5%) // #613064 $box-shadow: 0 0 0 0.2rem transparentize($color-light, 0.5) // rgba(112, 56, 116, 0.5) .btn.btn-success color: $color-text background-color: $color-highlight border-color: $color-highlight &:hover color: $color-text background-color: $color-light border-color: $color-dark &:focus, &.focus box-shadow: $box-shadow &.disabled, &:disabled color: $color-text background-color: $color-highlight border-color: $color-highlight &:not(:disabled):not(.disabled) &:active, &.active color: $color-text background-color: $color-dark border-color: $color-shadow .show >.btn.btn-success.dropdown-toggle color: $color-text background-color: $color-dark border-color: $color-shadow >.btn.btn-success.dropdown-toggle:focus box-shadow: $box-shadow .btn.btn-success:not(:disabled):not(.disabled) &:active:focus, &.active:focus box-shadow: $box-shadow
source share