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;
69 border: 1px solid #DDD;
70 &:hover, &:focus, &:active {
72 background-color: #EEE;
75 border-color: $color-page;
78 &:hover, &:focus, &:active {
79 background-color: $color-page;
85 border-color: $color-chapter;
86 color: $color-chapter;
88 &:hover, &:focus, &:active {
89 background-color: $color-chapter;
95 border-color: $color-book;
98 &:hover, &:focus, &:active {
99 background-color: $color-book;
108 background-color: transparent;
117 text-decoration: none;
126 .button, button[type="button"] {
127 margin: $-xs 0 $-xs 0;
131 border-radius: $button-border-radius 0 0 $button-border-radius;
134 border-radius: 0 $button-border-radius $button-border-radius 0;
156 display: inline-block;
164 padding-bottom: $-s - 2px;
165 padding-left: $-m*2 + 24px;
169 background-color: #BBB;
172 background-color: #BBB;