9 @include background($gloss-gradient);
10 @include box-shadow(0 0 0 1px bla($base-background-alpha*.25));
11 @include border-radius(2px);
12 background-color: bla($base-background-alpha*.5);
13 border:1px solid wha(.3);
14 border-top-color:wha(.5);
15 border-bottom-color:wha(.05);
30 border-color:$accent-color;
31 border-top-color:lighten($accent-color, 20%);
32 border-bottom-color:darken($accent-color, 10%);
37 background-color:wha(.2);
39 border-top-color:wha(.4);
40 border-bottom-color:wha(.1);
45 @include box-shadow(0 2px 4px 0 rgba(0,0,0,.5) inset, 0 0 0 1px bla($base-background-alpha*.25));
46 border:1px solid wha(.5);
52 color:$base-text-color;
53 background-repeat:no-repeat;
62 .x-btn-noicon, .x-btn-default-icon, .x-btn-icon-text-left, .x-btn-icon-text-right{
68 .x-btn-default-medium-noicon, .x-btn-default-medium-icon-text-left, .x-btn-default-medium-icon-text-right{
74 .x-btn-default-large-noicon, .x-btn-default-large-icon-text-left, .x-btn-default-large-icon-text-right{
85 .x-btn-default-small-icon .x-btn-inner, .x-btn-icon .x-btn-inner{
90 .x-btn-default-medium-icon .x-btn-inner{
95 .x-btn-default-large-icon .x-btn-inner{
101 /* text w/ icon left */
103 .x-btn-icon-text-left{
104 background-position:0 center;
107 .x-btn-icon-text-left .x-btn-inner{
108 padding-left:$small+2px;
110 .x-btn-default-medium-icon-text-left .x-btn-inner{
111 padding-left:$medium+2px;
113 .x-btn-default-large-icon-text-left .x-btn-inner{
114 padding-left:$large+2px;
117 /* text w/ icon top */
119 .x-btn-icon-text-top .x-btn-inner{
120 background-position:center 2px;
122 .x-btn-default-small-icon-text-top .x-btn-inner{
123 padding-top:$small+2px;
125 .x-btn-default-medium-icon-text-top .x-btn-inner{
126 padding-top:$medium+2px;
128 .x-btn-default-large-icon-text-top .x-btn-inner{
129 padding-top:$large+2px;
132 /* text w/ icon right */
134 .x-btn-icon-text-right .x-btn-inner{
135 background-position: right center;
137 .x-btn-default-small-icon-text-right .x-btn-inner{
138 padding-right:$small+2px;
140 .x-btn-default-medium-icon-text-right .x-btn-inner{
141 padding-right:$medium+2px;
143 .x-btn-default-large-icon-text-right .x-btn-inner{
144 padding-right:$large+2px;
147 /* text w/ icon bottom */
149 .x-btn-icon-text-bottom .x-btn-inner{
150 background-position: center bottom;
152 .x-btn-default-small-icon-text-bottom .x-btn-inner{
153 padding-bottom:$small;
155 .x-btn-default-medium-icon-text-bottom .x-btn-inner{
156 padding-bottom:$medium;
158 .x-btn-default-large-icon-text-bottom .x-btn-inner{
159 padding-bottom:$large;
165 background: transparent theme-image($theme-name, 'btn/menu.png') right center no-repeat;
168 /* arrow on botton */
171 background: transparent theme-image($theme-name, 'btn/menu.png') center bottom no-repeat;
178 background: transparent theme-image($theme-name, 'btn/splith.png') right center no-repeat;
182 /* split on bottom */
186 background: transparent theme-image($theme-name, 'btn/splitv.png') center bottom no-repeat;