summaryrefslogtreecommitdiff
path: root/spacelab/bootswatch.less
diff options
context:
space:
mode:
authorThomas Park <thomas@thomaspark.me>2014-02-07 14:49:14 -0500
committerThomas Park <thomas@thomaspark.me>2014-02-07 14:49:14 -0500
commit20f67585353fb681cc3d426a2a527ff67e3a265b (patch)
tree0e58b68258d0ce2d64924b44f389619a9a3b7697 /spacelab/bootswatch.less
parent458f91b8a446d382adeb1d48fc8a895d2b56ae8f (diff)
spacelab: fix button hover and active states, closes #197
Diffstat (limited to 'spacelab/bootswatch.less')
-rw-r--r--spacelab/bootswatch.less74
1 files changed, 50 insertions, 24 deletions
diff --git a/spacelab/bootswatch.less b/spacelab/bootswatch.less
index d500c211..39453bd6 100644
--- a/spacelab/bootswatch.less
+++ b/spacelab/bootswatch.less
@@ -48,38 +48,64 @@
.btn {
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
-}
-.btn-default,
-.btn-default:hover {
- .btn-shadow(@btn-default-bg);
-}
+ &-default {
+ .btn-shadow(@btn-default-bg);
-.btn-primary,
-.btn-primary:hover {
- .btn-shadow(@btn-primary-bg);
-}
+ &:hover {
+ .btn-shadow(darken(@btn-default-bg, 4%));
+ }
+ }
-.btn-success,
-.btn-success:hover {
- .btn-shadow(@btn-success-bg);
-}
+ &-primary {
+ .btn-shadow(@btn-primary-bg);
-.btn-info,
-.btn-info:hover {
- .btn-shadow(@btn-info-bg);
-}
+ &:hover {
+ .btn-shadow(darken(@btn-primary-bg, 4%));
+ }
+ }
-.btn-warning,
-.btn-warning:hover {
- .btn-shadow(@btn-warning-bg);
-}
+ &-success {
+ .btn-shadow(@btn-success-bg);
+
+ &:hover {
+ .btn-shadow(darken(@btn-success-bg, 4%));
+ }
+ }
+
+ &-info {
+ .btn-shadow(@btn-info-bg);
-.btn-danger,
-.btn-danger:hover {
- .btn-shadow(@btn-danger-bg);
+ &:hover {
+ .btn-shadow(darken(@btn-info-bg, 4%));
+ }
+ }
+
+ &-warning {
+ .btn-shadow(@btn-warning-bg);
+
+ &:hover {
+ .btn-shadow(darken(@btn-warning-bg, 4%));
+ }
+ }
+
+ &-danger {
+ .btn-shadow(@btn-danger-bg);
+
+ &:hover {
+ .btn-shadow(darken(@btn-danger-bg, 4%));
+ }
+ }
+
+ &:active,
+ &.active {
+ background-image: none;
+ .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));
+ }
}
+
+
// Typography =================================================================
// Tables =====================================================================