summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN
diff options
context:
space:
mode:
authorTeemu Suo-Anttila <teemusa@vaadin.com>2014-12-29 13:39:51 +0200
committerTeemu Suo-Anttila <teemusa@vaadin.com>2014-12-29 13:39:51 +0200
commit181b598714e979ad26236a3677f9e825f74ca282 (patch)
treecc178f0c3e5e971f2d7e071ea46f88d6aea0cdbe /WebContent/VAADIN
parent0d93598759d2a1a95a25cc84e75cfa03f154590e (diff)
parentb89213ee880dd1197bc7696f6f5a1919c0ff02c1 (diff)
downloadvaadin-framework-181b598714e979ad26236a3677f9e825f74ca282.tar.gz
vaadin-framework-181b598714e979ad26236a3677f9e825f74ca282.zip
Merge remote-tracking branch 'origin/master' into grid
Change-Id: Id00b3893951bc669fcc8e234f09909d480e249ab
Diffstat (limited to 'WebContent/VAADIN')
-rw-r--r--WebContent/VAADIN/themes/valo/components/_combobox.scss16
-rw-r--r--WebContent/VAADIN/themes/valo/components/_datefield.scss22
2 files changed, 23 insertions, 15 deletions
diff --git a/WebContent/VAADIN/themes/valo/components/_combobox.scss b/WebContent/VAADIN/themes/valo/components/_combobox.scss
index f84faef603..ace3dbb4bb 100644
--- a/WebContent/VAADIN/themes/valo/components/_combobox.scss
+++ b/WebContent/VAADIN/themes/valo/components/_combobox.scss
@@ -266,17 +266,21 @@
* @group combobox
*/
@mixin valo-combobox-button-style ($unit-size: $v-unit-size, $bevel: $v-bevel, $background-color: $v-textfield-background-color, $border-radius: $v-border-radius, $border: $v-textfield-border) {
- $border-width: first-number($v-textfield-border) or 0;
+ $border-width: first-number($border) or 0;
@include valo-tappable;
position: absolute;
- top: $border-width;
- right: $border-width;
- bottom: $border-width;
width: $unit-size;
- cursor: pointer;
+
+ @if $border and $border != none {
+ top: $border-width;
+ right: $border-width;
+ bottom: $border-width;
+ }
@if type-of($background-color) == color {
- border-left: valo-border($color: $background-color, $border: $v-textfield-border, $strength: 0.5);
+ @if $border {
+ border-left: valo-border($color: $background-color, $border: $v-textfield-border, $strength: 0.5);
+ }
color: mix($background-color, valo-font-color($background-color));
.v-ie8 & {
diff --git a/WebContent/VAADIN/themes/valo/components/_datefield.scss b/WebContent/VAADIN/themes/valo/components/_datefield.scss
index 6d36ade43a..52a4acf821 100644
--- a/WebContent/VAADIN/themes/valo/components/_datefield.scss
+++ b/WebContent/VAADIN/themes/valo/components/_datefield.scss
@@ -202,26 +202,30 @@
@include valo-tappable;
-webkit-appearance: none;
background: transparent;
- @if $border {
- // Only override border if we are actually setting some border
- border: none;
- }
padding: 0;
position: absolute;
z-index: 10;
- top: $border-width;
- bottom: $border-width;
- left: $border-width;
width: $unit-size;
line-height: $unit-size - ($border-width*2);
text-align: center;
- cursor: pointer;
font: inherit;
outline: none;
margin: 0;
+ @if $border and $border != none {
+ top: $border-width;
+ bottom: $border-width;
+ left: $border-width;
+ }
+
+ @if $border {
+ border: none;
+ }
+
@if type-of($background-color) == color {
- border-right: valo-border($color: $background-color, $border: $v-textfield-border, $strength: 0.5);
+ @if $border {
+ border-right: valo-border($color: $background-color, $border: $v-textfield-border, $strength: 0.5);
+ }
color: mix($background-color, valo-font-color($background-color));
&:hover {