2 @mixin generate-button-colors($textColor, $backgroundColor) {
3 background-color: $backgroundColor;
6 text-transform: uppercase;
7 border: 1px solid $backgroundColor;
10 background-color: lighten($backgroundColor, 8%);
11 //box-shadow: $bs-med;
12 text-decoration: none;
16 background-color: darken($backgroundColor, 8%);
19 background-color: lighten($backgroundColor, 4%);
20 box-shadow: $bs-light;
21 text-decoration: none;
26 // Button Specific Variables
27 $button-border-radius: 2px;
30 text-decoration: none;
33 padding: $-xs*1.3 $-m;
34 margin: $-xs $-xs $-xs 0;
35 display: inline-block;
39 border-radius: $button-border-radius;
41 transition: all ease-in-out 120ms;
43 @include generate-button-colors(#EEE, $primary);
46 .button, input[type="button"], input[type="submit"] {
49 @include generate-button-colors(#EEE, $positive);
52 @include generate-button-colors(#EEE, $negative);
55 @include generate-button-colors(#EEE, $secondary);
58 @include generate-button-colors(#EEE, #AAA);
61 @include generate-button-colors(#666, #e4e4e4);
66 background-color: transparent;
68 border: 1px solid #DDD;
69 &:hover, &:focus, &:active {
71 background-color: #EEE;
74 border-color: $color-page;
76 &:hover, &:focus, &:active {
77 background-color: $color-page;
82 border-color: $color-chapter;
83 color: $color-chapter;
84 &:hover, &:focus, &:active {
85 background-color: $color-chapter;
90 border-color: $color-book;
92 &:hover, &:focus, &:active {
93 background-color: $color-book;
101 background-color: transparent;
110 text-decoration: none;
119 .button, button[type="button"] {
120 margin: $-xs 0 $-xs 0;
124 border-radius: $button-border-radius 0 0 $button-border-radius;
127 border-radius: 0 $button-border-radius $button-border-radius 0;
149 display: inline-block;
156 padding-bottom: $-s - 2px;
157 padding-left: $-m*2 + 24px;
161 background-color: #BBB;
164 background-color: #BBB;