4 /***************************************************************************
7 ***************************************************************************/
11 background : rgba(248, 246, 239, 1); // #F8F6EF /* Header Background */
12 color: @color_bar_title_text;
13 font-family: Helvetica, Arial, sans-serif;
15 font-size : 28 * @unit_base;
18 color: @color_bar_title_text;
22 > .ui-btn.ui-btn-back,
23 > .ui-btn.ui-btn-footer-down {
24 background : transparent;
29 .ui-icon-header-back-btn {
32 right : 13 * @unit_base;
37 > .ui-btn.ui-btn-footer-down {
43 right : 13 * @unit_base;
55 min-height : 55 * @unit_base;
58 display: inline-block;
59 color : @color_bar_title_text;
60 min-height : 28 * @unit_base;
61 max-height : 34 * @unit_base; /* temporary UX strange */
62 font-size : 28 * @unit_base;
63 text-overflow: ellipsis;
66 outline: 0 !important;
69 margin: 16*@unit_base 8*@unit_base 5*@unit_base 8*@unit_base;
73 /* header button position : need to press area more... */
75 .ui-btn-inner.ui-btn-icon-only .ui-icon {
82 > .ui-btn.ui-btn-back,
83 > .ui-btn.ui-btn-footer-down {
84 right : 13 * @unit_base;
88 display: inline-block;
89 height: 16 * @unit_base;
90 width: 16 * @unit_base;
91 margin-left: 8 * @unit_base;
96 top : 36 * @unit_base;
97 left : 8 * @unit_base;
99 font-size : 12 * @unit_base;
102 height: 16 * @unit_base;
103 width: 16 * @unit_base;
104 margin-left: 8 * @unit_base;
110 top : 16 * @unit_base;
113 height : 34 * @unit_base;
114 width : 34 * @unit_base;
116 background: transparent;
117 color : @color_bar_title_button_text;
119 &.ui-title-tabbar >.ui-btn {
120 // NOTE: there is an issue that when tabbar and button are
121 // used together in the header, the lower part of buttons is
122 // hidden by the tabbar. (N_SE-22253) Although No specification
123 // for this case is found in the GUI guide, this one is added
124 // to resolve this issue.
128 > .ui-btn.ui-btn-icon_only {
129 -o-border-radius : 0px;
130 -ms-border-radius : 0px;
131 -moz-border-radius : 0px;
132 -webkit-border-radius : 0px;
136 > .ui-btn:nth-child(2) {
137 right : 13 * @unit_base;
140 > .ui-btn:nth-child(3) {
141 right : 56 * @unit_base;
144 > img + h1 + .ui-btn:nth-child(3) {
145 right : 13 * @unit_base;
148 > img + h1 + .ui-btn:nth-child(3) + .ui-btn {
149 right : 56 * @unit_base;
152 > img + h1 + span.ui-title-text-sub + .ui-btn:nth-child(4) {
153 right : 11 * @unit_base;
156 > img + h1 + span.ui-title-text-sub + .ui-btn:nth-child(4) + .ui-btn {
157 right : 58 * @unit_base;
160 > .ui-btn.ui-btn-down-s {
161 background : @color_bar_btn_press;
162 color : @color_bar_title_button_text_press;
165 &.ui-title-multiline {
167 min-height : 24 * @unit_base;
168 max-height : 24 * @unit_base; /* temporary UX strange */
169 font-size : 22 * @unit_base;
171 margin: 9*@unit_base 8*@unit_base 22*@unit_base 8*@unit_base;
177 .ui-footer.ui-bar-s {
178 height : 49 * @unit_base;
181 >.ui-btn.ui-btn-back,
182 >.ui-btn.ui-btn-footer-down,
183 >[data-icon="naviframe-more"] {
184 background : transparent;
187 width : 56 * @unit_base;
188 height : 49 * @unit_base;
190 -webkit-box-shadow : none /* temp code */
194 [data-icon="naviframe-more"] {
196 left : 0 * @unit_base;
197 top : 0 * @unit_base;
202 .ui-icon-naviframe-more {
203 left : 13 * @unit_base;
204 top : 8 * @unit_base;
210 background: transparent;
214 >[data-role="button"] {
215 font-size : 15 * @unit_base;
217 color : @color_tabbar_btn_normal;
220 [data-role="controlgroup"] {
223 margin-top : 6 * @unit_base; /* temp value */
224 margin-bottom : 6 * @unit_base; /* temp value */
225 padding-left : 58 * @unit_base;
226 padding-right : 58 * @unit_base;
229 [data-role="button"] {
230 background : transparent;
232 border-style : solid;
233 border-color : @color_bar_divider_line;
234 border-top-width : 0px;
235 border-bottom-width : 0px;
236 border-left-width : 1px;
237 border-right-width : 1px;
239 .LESSborder-radius-all(0);
244 margin-left : -4 * @unit_base;
245 margin-right : -5 * @unit_base;
247 .LESSborder-radius-all(0);
249 &.ui-btn-down-s, .ui-btn-active-s {
250 .LESSborder-radius-all(0);
252 background : @color_bg;
254 color : @color_bar_title_text;
260 .LESSborder-radius-all(0);
265 font-size : 17 * @unit_base;
266 color : rgba(58, 58, 58, 1);
270 border-right-width : 0px;
274 border-left-width : 0px;
279 > [data-role="button"]:not([data-icon="naviframe-more"]) {
280 top : 6 * @unit_base;
284 margin-top : 8 * @unit_base;
285 margin-bottom : 8 * @unit_base;
287 > h1, h2, h3, h4, h5, h6 {
288 display: inline-block;
292 /***************************************************************************
293 Content Top calculate
294 ***************************************************************************/
300 /***************************************************************************
301 Content Top calculate
302 ***************************************************************************/
306 border: 1px solid #2a2a2a;
307 background: @color_bg;
311 font-family: Helvetica, Arial, sans-serif;
313 .ui-link-inherit { color: #fff; }
318 &:hover { color: #2489CE; }
319 &:active { color: #2489CE; }
320 &:visited { color: #2489CE; }
327 padding: 1 * @unit_base;
329 .ui-btn-box-s.ui-btn-up-s {
330 .LESSbutton_box_style;
331 .LESSborder-radius-all( 0.3rem );
332 .LESSbutton_text1_style;
335 .ui-btn.ui-btn-corner-all .ui-btn-box-s.ui-btn-up-s {
336 .LESSborder-radius-all( 1.2rem );
339 .ui-btn-box-s .ui-btn-inner {
341 border-color: rgb(199, 197, 190);
342 .LESSborder-radius-all( 0.3rem );
343 .LESSbox-boxsizing( border-box );
344 .LESSbutton_inner_box_style;
348 .ui-btn.ui-btn-corner-all.ui-btn-box-s .ui-btn-inner {
349 .LESSborder-radius-all( 1.2rem );
352 .ui-ctxpopup .ui-btn-box-s{
355 background: transparent !important;
359 color: white !important;
362 background: @color_ctxbutton_press !important;
366 color: white !important;
367 .LESSborder-radius-all( 0 );
370 background: transparent ! important;
376 .ui-ctxpopup .ui-btn-down-s {
377 background: @color_ctxbutton_press !important;
380 .ui-header .ui-btn-box-s,
381 .ui-footer .ui-btn-box-s,
382 .ui-btn-back.ui-btn-up-s,
383 .ui-btn-back.ui-btn-hover-s,
384 .ui-btn-back.ui-btn-down-s,
385 .ui-btn-footer-down.ui-btn-up-s,
386 .ui-btn-footer-down.ui-btn-hover-s,
387 .ui-btn-footer-down.ui-btn-down-s,
388 .ui-popup-container .ui-btn-box-s {
390 .LESSborder-radius-all( 0.9 rem );
393 .ui-btn-box-s.ui-btn-hover-s {
394 .LESSbutton_hover_style;
395 .LESSbutton_text1_style;
396 .LESSborder-radius-allimportant( 0.3em );
398 .ui-btn-box-s.ui-btn-hover-s.ui-btn-corner-circle {
399 .LESSborder-radius-allimportant( 1em );
401 .ui-btn-box-s.ui-btn-hover-s.ui-btn-corner-all {
402 .LESSborder-radius-allimportant( 1.2em );
404 .ui-btn-box-s.ui-btn-hover-s.ui-btn-round {
405 .LESSborder-radius-allimportant( 1.2em );
407 .ui-btn-box-s.ui-btn-down-s .ui-btn-inner {
408 .LESSbutton_down_style;
414 font-family: Helvetica, Arial, sans-serif;
415 text-decoration: none;
420 /* links within "buttons"
421 -----------------------------------------------------------------------------------------------------------*/
424 text-decoration: none !important;
428 /* Active class used as the "on" state across all themes
429 -----------------------------------------------------------------------------------------------------------*/
431 /* button default color for active state */
434 color: @color_button_text_normal;
436 text-decoration: none;
437 background: @color_button_press;
439 //font-family: Helvetica, Arial, sans-serif;
442 color: @color_button_text_normal;
446 /* button inner top highlight
447 -----------------------------------------------------------------------------------------------------------*/
456 /* corner rounding classes
457 -----------------------------------------------------------------------------------------------------------*/
460 .LESSborder-radius-topleft(.3em);
463 .LESSborder-radius-topright(.3em);
466 .LESSborder-radius-bottomleft(.3em);
469 .LESSborder-radius-bottomright(.3em);
472 .LESSborder-radius-topleft(.3em);
473 .LESSborder-radius-topright(.3em);
476 .LESSborder-radius-bottomleft(.3em);
477 .LESSborder-radius-bottomright(.3em);
480 .LESSborder-radius-topright(.3em);
481 .LESSborder-radius-bottomright(.3em);
484 .LESSborder-radius-topleft(.3em);
485 .LESSborder-radius-bottomleft(.3em);
488 //.LESSborder-radius-all(.3em);
491 .LESSborder-radius-all(0);
494 /***************************************************************************
496 ***************************************************************************/
497 .ui-header, .ui-footer {
498 .ui-btn .ui-btn-icon-only .ui-icon {
499 width: 32 * @unit_base;
500 height: 32 * @unit_base;
505 .ui-btn-back .ui-btn-inner .ui-icon-header-back-btn,
506 .ui-btn-footer-down .ui-btn-inner .ui-icon {
507 width: 32 * @unit_base;
508 height: 32 * @unit_base;
510 background-repeat: no-repeat;
511 background-size: 100% 100%;
515 .ui-btn-up-s, .ui-btn-hover-s {
516 .ui-icon-header-back-btn { background-image: url(images/page/00_icon_Back.png); }
517 .ui-icon-naviframe-more { background-image: url(images/page/00_icon_more.png); }
518 .ui-icon-naviframe-cancel { background-image: url(images/00_icon_cancel.png); } /* FIXME : check ux if it needs to be deprecated... */
519 .ui-icon-naviframe-edit { background-image: url(images/page/00_icon_edit.png); }
520 .ui-icon-naviframe-plus { background-image: url(images/page/00_icon_plus.png); }
521 .ui-icon-down { background-image: url(images/controls/button/00_button_down.png); }
525 .ui-icon-header-back-btn { background-image: url(images/page/00_icon_Back_press.png); }
526 .ui-icon-naviframe-more { background-image: url(images/page/00_icon_more_press.png); }
527 .ui-icon-naviframe-cancel { background-image: url(images/00_icon_cancel_press.png); } /* FIXME: check ux if it needs to be deprecated.. */
528 .ui-icon-naviframe-edit { background-image: url(images/page/00_icon_edit_press.png); }
529 .ui-icon-naviframe-plus { background-image: url(images/page/00_icon_plus_press.png); }
530 .ui-icon-down { background-image: url(images/controls/button/00_button_down_press.png); }
534 -----------------------------------------------------------------------------------------------------------*/
536 filter: Alpha(Opacity=30);
542 cursor: default !important;
543 pointer-events: none;