3 /***************************************************************************
5 ***************************************************************************/
7 background : @color_bg;
12 &.ui-landscape-tabbar {
17 background : @color_bg;
18 color : @color_tabbar_btn_normal;
20 padding-top : 19 * @unit_base;
21 padding-bottom : 19 * @unit_base;
25 border-left : 2px solid;
26 border-color : @color_bar_divider_line;
28 -0-border-radius : 0px;
29 -ms-border-radius : 0px;
30 -webkit-border-radius : 0px;
32 &:not(.ui-btn-icon-only) .ui-btn-text {
34 vertical-align: middle;
35 padding-bottom : 6 * @unit_base;
36 margin-left: 6 * @unit_base;
37 margin-right: 6 * @unit_base;
42 width: 32 * @unit_base;
43 height: 32 * @unit_base;
45 background-repeat: no-repeat;
46 background-size: 100% 100%;
52 background: @color_bg;
54 a.ui-state-persist, a.ui-state-persist.ui-btn-active, a.ui-btn-show-style {
55 color : @color_tabbar_btn_pressed;
58 border-bottom-width: 3 * @unit_base;
59 border-bottom-color: @color_tabbar_btn_pressed;
60 border-bottom-style: solid;
63 a.ui-btn-hover-s.ui-btn-down-s {
64 &:not(.ui-state-persist) {
65 background: @color_tabbar_btn_tab_press;
70 &:not(.ui-tabbar-persist) {
72 background: @color_bg;
74 a.ui-btn-active, .ui-btn-show-style {
75 color : @color_tabbar_btn_pressed;
77 border-bottom-width: 3 * @unit_base;
78 border-bottom-color: @color_tabbar_btn_pressed;
79 border-bottom-style: solid;
82 a.ui-btn.ui-btn-hover-s.ui-btn-down-s {
83 background: @color_tabbar_btn_tab_press;
88 font-size : 15 * @unit_base;
92 top : 10 * @unit_base;
94 margin-left : -16 * @unit_base;
100 padding-top : 11 * @unit_base;
101 padding-bottom : 10 * @unit_base;
105 height : 34 * @unit_base;
113 /* title font size when title tabbar */
114 .ui-header.ui-bar-s.ui-title-tabbar {
116 font-size : 22 * @unit_base;
117 margin-top : 8 * @unit_base;
118 margin-bottom : 0 * @unit_base;
122 &.ui-tabbar-noicons {
124 padding-top : 15 * @unit_base;
125 padding-bottom : 13 * @unit_base;
131 padding-top : 7 * @unit_base;
132 padding-bottom : 5 * @unit_base;
136 &.ui-portrait-tabbar {
139 &.ui-landscape-tabbar {
140 /* landscape style */
145 .ui-header.ui-bar-s {
146 &.ui-title-tabbar-multiline {
149 padding-top : 11 * @unit_base;
150 padding-bottom : 10 * @unit_base;
152 height : 54 * @unit_base;
154 padding-bottom: 1 * @unit_base;
166 border-left-width : 0px;
172 .ui-footer.ui-bar-s {
174 height : 49 * @unit_base;
180 padding-top : 16 * @unit_base;
181 padding-bottom : 16 * @unit_base;
190 padding-top : 8 * @unit_base;
191 padding-bottom : 7 * @unit_base;
196 border-left-width : 0px;
201 .ui-tabbar.ui-tabbar-margin-back {
202 margin-right : 56 * @unit_base;
205 .ui-tabbar.ui-tabbar-margin-more {
206 margin-left : 56 * @unit_base;
209 .ui-btn-back ~ .ui-tabbar {
212 border-right : 1px solid;
213 border-right-color : @color_bar_divider_line;
217 [data-icon="naviframe-more"] ~ .ui-tabbar {
220 border-left : 1px solid;
221 border-left-color : @color_bar_divider_line;
227 .ui-tabbar-s.ui-navbar-noicons {
228 font-size : 22 * @unit_base;
231 /* Scrollable tabbar */
241 display : inline-block;
242 margin-left : -8 * @unit_base;
247 li.tabbar-scroll-li:first-child {
257 width : 81 * @unit_base;
258 height : 55 * @unit_base;
260 background-repeat: no-repeat;
261 background-size: 100% 100%;
264 .ui-tabbar-divider-left {
266 background-image: url(images/00_effect_title_tab_bounce_left.png);
269 .ui-tabbar-divider-right {
271 background-image: url(images/00_effect_title_tab_bounce_right.png);