buttons: Update focus for quiet buttons
authorPrateek Saxena <prtksxna@gmail.com>
Tue, 23 Sep 2014 23:30:57 +0000 (16:30 -0700)
committerJdlrobson <jrobson@wikimedia.org>
Fri, 26 Sep 2014 21:22:40 +0000 (21:22 +0000)
Bug: 62924
Change-Id: Ide6174c5da3a04b8e6c4370fbc191783e976f6ee

resources/src/mediawiki.less/mediawiki.ui/mixins.less

index d3220cc..17fcc60 100644 (file)
@@ -44,8 +44,8 @@
 
        &:focus {
                box-shadow:inset 0px 0px 0px 3px rgba(0, 0, 0, 20%);
-//             box-shadow: 0 1px rgba(0, 0, 0, 10%), inset 0 -3px rgba(0, 0, 0, 20%);
                outline: none;
+
                // remove outline in Firefox
                &::-moz-focus-inner {
                        border-color: transparent;
        // constructive/progressive/destructive color on hover and active.
        color: @colorButtonText;
 
-       &:hover,
-       &:focus {
+       &:hover {
                // lessphp doesn't implement tint, see above
                // color: tint(@textColor, 20%);
                color: mix(#fff, @textColor, 20%);
        }
 
+       &:focus {
+               box-shadow:inset 0px 0px 0px 3px rgba(0, 0, 0, 20%);
+               outline: none;
+
+               // remove outline in Firefox
+               &::-moz-focus-inner {
+                       border-color: transparent;
+               }
+
+       }
+
        &:active,
        &.mw-ui-checked {
                // lessphp doesn't implement shade, see above