Button: data-corners attribute has been added
authorhjnim.kim <hjnim.kim@samsung.com>
Fri, 28 Dec 2012 06:07:20 +0000 (15:07 +0900)
committerMinkyu Kang <mk7.kang@samsung.com>
Fri, 4 Jan 2013 11:35:14 +0000 (20:35 +0900)
JQM data-corners value has been changed from true to false
and applied data-corners attribute

Change-Id: Ibc543663c5495c65141449a3a3e300903e718327

demos/tizen-winsets/widgets/button/button.html
src/themes/tizen/common/jquery.mobile.button.less
src/themes/tizen/common/jquery.mobile.theme.less
src/widgets/common/js/jquery.mobile.tizen.configure.js

index dfb9cb4..9a3f0f3 100755 (executable)
                        <li class="ui-li-1line-btn2">List item<div  data-role="button" data-inline="true" data-icon="star" data-style="box"></div></li>
                        <li class="ui-li-1line-btn2">List item<div  data-role="button" data-inline="true" data-icon="scrolltop" data-style="box"></div></li>
                        <li class="ui-li-1line-btn2">List item<div  data-role="button" data-inline="true" data-icon="scrollleft" data-style="box"></div></li>
+                       <li data-role="list-divider">Round Button Test</li>
+                       <li class="ui-li-1line-btn2">Data Corners - false, style - circle<div data-role="button" data-inline="true" data-icon="minus" data-corners="false" data-style="circle"></div></li>
+                       <li class="ui-li-1line-btn2">Data Corners - true, style - round<div data-role="button" data-inline="true" data-icon="minus" data-corners="false" data-style="round"></div></li>
+                       <li class="ui-li-1line-btn2">Data Corners - false, style - box<div data-role="button" data-inline="true" data-icon="minus" data-corners="false" data-style="box"></div></li>
+                       <li class="ui-li-1line-btn2">Data Corners - true, style - box<div data-role="button" data-inline="true" data-icon="minus" data-corners="true" data-style="box"></div></li>
+                       <li class="ui-li-1line-btn1">Data Corners - false, style - round<div data-role="button" data-inline="true" data-icon="call" data-corners="false" data-style="round" data-iconpos="right">Icon Text</div></li>
+                       <li class="ui-li-1line-btn1">Data Corners - true, style - box<div data-role="button" data-inline="true" data-icon="call" data-corners="true" data-style="box" data-iconpos="right">Icon Text</div></li>
+                       <li class="ui-li-1line-btn1">Data Corners - false, style - box<div data-role="button" data-inline="true" data-icon="call" data-corners="false" data-style="box" data-iconpos="right">Icon Text</div></li>
                        <li data-role="list-divider">custom buttons</li>
                        <li><a href="buttonNolist.html">Buttons Pages(not in list) </a></li>
                </ul>
index 7b0def3..7d40f02 100755 (executable)
 
 .ui-btn.ui-btn-corner-all
 {
-       .LESSborder-radius-all(0.3em);
+       .LESSborder-radius-allimportant(1.2em);
 }
        
 /* No BG button : data-iconbg = "nobg" */
-.ui-btn.ui-btn-corner-all.ui-btn-icon-nobg
+.ui-btn.ui-btn-icon-nobg
 {
        box-shadow: none;
 }
index 38a7dcb..5951aa3 100755 (executable)
 }
 .ui-btn-box-s.ui-btn-up-s {
        .LESSbutton_box_style;
-        .LESSborder-radius-all( 0.3rem );
+       .LESSborder-radius-all( 0.3rem );
        .LESSbutton_text1_style;
 }
 
+.ui-btn.ui-btn-corner-all .ui-btn-box-s.ui-btn-up-s {
+       .LESSborder-radius-all( 1.2rem );
+}
+
+.ui-btn-box-s .ui-btn-inner {
+       border: 1px solid;
+       border-color: rgb(199, 197, 190);
+       .LESSborder-radius-all( 0.3rem );
+       .LESSbox-boxsizing( border-box );
+       .LESSbutton_inner_box_style;
+       height: 100%;
+}
+
+.ui-btn.ui-btn-corner-all.ui-btn-box-s .ui-btn-inner {
+       .LESSborder-radius-all( 1.2rem );
+}
+
 .ui-ctxpopup .ui-btn-box-s{
        &.ui-btn-up-s,
        &.ui-btn-hover-s {
         background: @color_ctxbutton_press !important;
 }
 
-.ui-btn-box-s .ui-btn-inner {
-       border: 1px solid;
-       border-color: rgb(199, 197, 190);
-       .LESSborder-radius-all( 0.3rem );
-       .LESSbox-boxsizing( border-box );
-       .LESSbutton_inner_box_style;
-       height: 100%;
-}
-
 .ui-header .ui-btn-box-s,
 .ui-footer .ui-btn-box-s,
 .ui-btn-back.ui-btn-up-s,
 .ui-btn-box-s.ui-btn-hover-s {
        .LESSbutton_hover_style;
        .LESSbutton_text1_style;
+       .LESSborder-radius-allimportant( 0.3em );
 }
-/*
-.ui-btn-box-s.ui-btn-hover-s.ui-btn-corner-circle{
-       .LESScirclebutton_hover_style;
+.ui-btn-box-s.ui-btn-hover-s.ui-btn-corner-circle {
+       .LESSborder-radius-allimportant( 1em );
+}
+.ui-btn-box-s.ui-btn-hover-s.ui-btn-corner-all {
+       .LESSborder-radius-allimportant( 1.2em );
+}
+.ui-btn-box-s.ui-btn-hover-s.ui-btn-round {
+       .LESSborder-radius-allimportant( 1.2em );
 }
-*/
 .ui-btn-box-s.ui-btn-down-s .ui-btn-inner {
        .LESSbutton_down_style;
 }
        font-family: Helvetica, Arial, sans-serif;
        text-decoration: none;
 }
-/*
-.ui-btn-down-s.ui-btn-corner-circle{
-       .LESScirclebutton_press_style;
-}
 
+/*
 /* Structure */
 /* links within "buttons" 
 -----------------------------------------------------------------------------------------------------------*/
index 33a45c7..8d0da50 100644 (file)
@@ -7,5 +7,6 @@
        /* depth transition */
        $.mobile.transitionHandlers.depth = $.mobile.transitionHandlers.simultaneous;
        $.mobile.transitionFallbacks.depth = "fade";
-
+       /* Button data-corners default value */
+       $.fn.buttonMarkup.defaults.corners = false;
 })( jQuery, this );