| @mixin base-nativebutton($primaryStyleName : v-nativebutton) { |
| |
| |
| .#{$primaryStyleName} .v-icon { |
| vertical-align: middle; |
| margin-right: 3px; |
| border: none; |
| } |
| |
| .#{$primaryStyleName} .v-errorindicator { |
| display: inline-block; |
| zoom: 1; |
| vertical-align: middle; |
| float: none; |
| } |
| |
| /* Link style (we really should deprecate this) */ |
| .#{$primaryStyleName}-link { |
| border: none; |
| text-align: left !important; |
| background: transparent; |
| padding: 0; |
| color: inherit; |
| -khtml-user-select: text; |
| -moz-user-select: text; |
| -ie-user-select: text; |
| user-select: text; |
| } |
| |
| .#{$primaryStyleName}-link .#{$primaryStyleName}-caption { |
| text-decoration: underline; |
| color: inherit; |
| text-align: left; |
| } |
| |
| .#{$primaryStyleName} { |
| text-align: center !important; |
| cursor: pointer; |
| white-space: nowrap; |
| margin: 0; |
| color: inherit; |
| font: inherit; |
| line-height: normal; |
| } |
| .#{$primaryStyleName} .#{$primaryStyleName}-caption { |
| vertical-align: middle; |
| white-space: nowrap; |
| font: inherit; |
| color: inherit; |
| } |
| |
| .#{$primaryStyleName} .v-icon { |
| vertical-align: middle; |
| margin-right: 3px; |
| } |
| |
| .#{$primaryStyleName} .v-errorindicator { |
| display: inline-block; |
| zoom: 1; |
| float: none; |
| } |
| /* Fixes stretched buttons in IE7*/ |
| .v-ie & .#{$primaryStyleName} { |
| overflow: visible; |
| padding-left: 1em; |
| padding-right: 1em; |
| } |
| |
| .v-ie & .#{$primaryStyleName}-link { |
| padding: 0; |
| } |
| |
| } |