X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/2dcc5105ad0b4f7701099b57f89f45de0d0ff8e8..refs/pull/263/head:/resources/assets/sass/_buttons.scss diff --git a/resources/assets/sass/_buttons.scss b/resources/assets/sass/_buttons.scss index 19c7b84e4..5de889673 100644 --- a/resources/assets/sass/_buttons.scss +++ b/resources/assets/sass/_buttons.scss @@ -11,6 +11,12 @@ &:active { background-color: darken($backgroundColor, 8%); } + &:focus { + background-color: lighten($backgroundColor, 4%); + box-shadow: $bs-light; + text-decoration: none; + color: $textColor; + } } // Button Specific Variables @@ -59,6 +65,12 @@ $button-border-radius: 2px; &:focus, &:active { outline: 0; } + &:hover { + text-decoration: none; + } + &.neg { + color: $negative; + } } .button-group { @@ -82,29 +94,19 @@ $button-border-radius: 2px; display: block; } -// Floating action button -//.fab { -// $size: 70px; -// button.button { -// border-radius: 100%; -// width: $size; -// height: $size; -// font-size: 48px; -// text-align: center; -// margin: 0; -// padding: 0; -// border: 0; -// box-shadow: 0 0 2px 2px #DDD; -// transition: all ease-in-out 160ms; -// i { -// transform: rotate(0deg); -// transition: all ease-in-out 160ms; -// } -// &:hover { -// box-shadow: 0 2px 4px 2px #CCC; -// i { -// transform: rotate(180deg); -// } -// } -// } -//} +.button.icon { + i { + padding-right: 0; + } +} + +.button[disabled] { + background-color: #BBB; + cursor: default; + &:hover { + background-color: #BBB; + cursor: default; + box-shadow: none; + } +} +