2 @mixin generate-button-colors($textColor, $backgroundColor) {
3 background-color: $backgroundColor;
6 background-color: lighten($backgroundColor, 8%);
12 background-color: darken($backgroundColor, 8%);
16 // Button Specific Variables
17 $button-border-radius: 2px;
20 text-decoration: none;
24 margin: $-xs $-xs $-xs 0;
25 display: inline-block;
30 border-radius: $button-border-radius;
32 transition: all ease-in-out 120ms;
33 box-shadow: 0 0.5px 1.5px 0 rgba(0, 0, 0, 0.21);
34 @include generate-button-colors(#EEE, $primary);
37 .button, input[type="button"], input[type="submit"] {
40 @include generate-button-colors(#EEE, $positive);
43 @include generate-button-colors(#EEE, $negative);
46 @include generate-button-colors(#EEE, $secondary);
49 @include generate-button-colors(#EEE, #888);
55 background-color: transparent;
66 .button, button[type="button"] {
67 margin: $-xs 0 $-xs 0;
71 border-radius: $button-border-radius 0 0 $button-border-radius;
74 border-radius: 0 $button-border-radius $button-border-radius 0;
85 // Floating action button
89 // border-radius: 100%;
93 // text-align: center;
97 // box-shadow: 0 0 2px 2px #DDD;
98 // transition: all ease-in-out 160ms;
100 // transform: rotate(0deg);
101 // transition: all ease-in-out 160ms;
104 // box-shadow: 0 2px 4px 2px #CCC;
106 // transform: rotate(180deg);