3 font-size: $toolbar-font-size;
7 padding: $toolbar-vertical-spacing 0 $toolbar-vertical-spacing $toolbar-horizontal-spacing;
9 .#{$prefix}form-item-label{
10 font-size: $toolbar-font-size;
14 .#{$prefix}toolbar-item {
15 margin: 0 $toolbar-horizontal-spacing 0 0;
18 .#{$prefix}toolbar-text {
22 color: $toolbar-text-color !important;
23 line-height: $toolbar-text-line-height;
24 font-family: $toolbar-text-font-family;
25 font-size: $toolbar-text-font-size;
26 font-weight: $toolbar-text-font-weight;
29 .#{$prefix}toolbar-separator {
37 .#{$prefix}toolbar-separator-horizontal {
43 border-left: 1px solid $toolbar-separator-color;
44 border-right: 1px solid $toolbar-separator-highlight-color;
49 .#{$prefix}quirks .#{$prefix}ie .#{$prefix}toolbar .#{$prefix}toolbar-separator-horizontal {
54 .#{$prefix}toolbar-footer {
55 background: transparent;
59 padding: $toolbar-footer-vertical-spacing 0 $toolbar-footer-vertical-spacing $toolbar-footer-horizontal-spacing;
61 .#{$prefix}box-inner {
65 .#{$prefix}toolbar-item {
66 margin: 0 $toolbar-footer-horizontal-spacing 0 0;
70 .#{$prefix}toolbar-vertical {
71 padding: $toolbar-vertical-spacing $toolbar-horizontal-spacing 0 $toolbar-horizontal-spacing;
73 .#{$prefix}toolbar-item {
74 margin: 0 0 $toolbar-horizontal-spacing 0;
77 .#{$prefix}toolbar-text {
82 .#{$prefix}toolbar-separator-vertical {
83 margin: 2px 5px 3px 5px;
89 border-top: 1px solid $toolbar-separator-color;
90 border-bottom: 1px solid $toolbar-separator-highlight-color;
94 .#{$prefix}toolbar-scroller {
98 .#{$prefix}toolbar-spacer {
99 width: $toolbar-spacer-width;
102 // Background for overflow button inserted by the Menu box overflow handler within a toolbar
103 .#{$prefix}toolbar-more-icon {
104 background-image: theme-background-image($theme-name, 'toolbar/more.gif') !important;
105 background-position: 2px center !important;
106 background-repeat: no-repeat;
109 @include extjs-toolbar-ui(
111 $background-color: $toolbar-background-color,
112 $background-gradient: $toolbar-background-gradient,
113 $border-color: $toolbar-border-color
116 //plain toolbars have no border
117 //by default they get no color, so they are transparent. IE6 doesnt support transparent borders
118 //so we must set the width to 0.
119 .#{$prefix}toolbar-plain {
125 * @mixin ext-toolbar-ui
126 * @class Ext.toolbar.Toolbar
127 * @param {String} $ui The name of the UI
128 * @param {Color} $background-color The background color of the toolbar (defaults to transparent)
129 * @param {Gradient/color-stops} $background-gradient The background gradient of the toolbar (defaults to null)
130 * @param {Color} $border-color The border color of the toolbar (defaults to null)
132 @mixin extjs-toolbar-ui(
135 $background-color: transparent,
136 $background-gradient: null,
140 .#{$prefix}toolbar-#{$ui} {
141 @if $border-color != null {
142 border-color: $border-color;
145 @include background-gradient($background-color, $background-gradient);
148 @if not $supports-gradients or $compile-all {
149 @if $background-gradient != null {
151 .#{$prefix}toolbar-#{$ui} {
152 background-image: theme-background-image($theme-name, 'toolbar/toolbar-#{$ui}-bg.gif') !important;
153 background-repeat: repeat-x;