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;
36 display: inline-block;
40 border-radius: $button-border-radius;
42 transition: all ease-in-out 120ms;
44 @include generate-button-colors(#EEE, $primary);
47 .button, input[type="button"], input[type="submit"] {
50 @include generate-button-colors(#EEE, $positive);
53 @include generate-button-colors(#EEE, $negative);
56 @include generate-button-colors(#EEE, $secondary);
59 @include generate-button-colors(#EEE, #AAA);
62 @include generate-button-colors(#666, #e4e4e4);
72 padding: $-xs*1.2 $-s;
76 background-color: transparent;
79 border: 1px solid #DDD;
80 &:hover, &:focus, &:active {
82 background-color: #EEE;
85 border-color: $color-page;
88 &:hover, &:focus, &:active {
89 background-color: $color-page;
95 border-color: $color-chapter;
96 color: $color-chapter;
98 &:hover, &:focus, &:active {
99 background-color: $color-chapter;
105 border-color: $color-book;
108 &:hover, &:focus, &:active {
109 background-color: $color-book;
118 background-color: transparent;
128 text-decoration: none;
140 .button, button[type="button"] {
141 margin: $-xs 0 $-xs 0;
145 border-radius: $button-border-radius 0 0 $button-border-radius;
148 border-radius: 0 $button-border-radius $button-border-radius 0;
170 display: inline-block;
178 padding-bottom: $-s - 2px;
179 padding-left: $-m*2 + 24px;
183 background-color: #BBB;
186 background-color: #BBB;