summaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN
diff options
context:
space:
mode:
Diffstat (limited to 'WebContent/VAADIN')
-rw-r--r--WebContent/VAADIN/themes/base/base.scss5
-rw-r--r--WebContent/VAADIN/themes/base/common/common.scss4
-rw-r--r--WebContent/VAADIN/themes/base/customcomponent/customcomponent.scss1
-rw-r--r--WebContent/VAADIN/themes/base/tabsheet/tabsheet.scss6
-rw-r--r--WebContent/VAADIN/themes/chameleon/components/textfield/textfield.scss7
-rw-r--r--WebContent/VAADIN/vaadinBootstrap.js2
6 files changed, 22 insertions, 3 deletions
diff --git a/WebContent/VAADIN/themes/base/base.scss b/WebContent/VAADIN/themes/base/base.scss
index c6760e1907..aa1e778d6f 100644
--- a/WebContent/VAADIN/themes/base/base.scss
+++ b/WebContent/VAADIN/themes/base/base.scss
@@ -53,6 +53,11 @@
margin: 0;
overflow: hidden;
}
+
+.v-modal-window-open {
+ overflow: hidden;
+}
+
$font-size: 16px;
$line-height: normal;
@mixin base {
diff --git a/WebContent/VAADIN/themes/base/common/common.scss b/WebContent/VAADIN/themes/base/common/common.scss
index 07e244a76f..5cae1b26ce 100644
--- a/WebContent/VAADIN/themes/base/common/common.scss
+++ b/WebContent/VAADIN/themes/base/common/common.scss
@@ -227,6 +227,10 @@ input::-ms-clear {
font-size: 0;
line-height: normal;
}
+/* Set font-size in order to make Firefox scrolling better #11353 */
+.v-ff & .v-scrollable {
+ font-size: $font-size;
+}
.v-ios.v-webkit & .v-scrollable {
-webkit-overflow-scrolling: touch;
}
diff --git a/WebContent/VAADIN/themes/base/customcomponent/customcomponent.scss b/WebContent/VAADIN/themes/base/customcomponent/customcomponent.scss
index 461e1b1246..d672254a86 100644
--- a/WebContent/VAADIN/themes/base/customcomponent/customcomponent.scss
+++ b/WebContent/VAADIN/themes/base/customcomponent/customcomponent.scss
@@ -1,7 +1,6 @@
@mixin base-customcomponent($primaryStyleName : v-customcomponent) {
.#{$primaryStyleName} {
- overflow: hidden;
}
} \ No newline at end of file
diff --git a/WebContent/VAADIN/themes/base/tabsheet/tabsheet.scss b/WebContent/VAADIN/themes/base/tabsheet/tabsheet.scss
index 1a799814c1..14def56ab5 100644
--- a/WebContent/VAADIN/themes/base/tabsheet/tabsheet.scss
+++ b/WebContent/VAADIN/themes/base/tabsheet/tabsheet.scss
@@ -106,6 +106,12 @@
.#{$primaryStyleName}-tabitem-selected .v-caption {
cursor: default;
}
+.#{$primaryStyleName}-tabitem-focus .v-captiontext {
+ text-decoration: underline;
+}
+.#{$primaryStyleName}-tabitem-selected.#{$primaryStyleName}-tabitem-focus .v-captiontext {
+ text-decoration: inherit;
+}
.#{$primaryStyleName}-content {
border: 1px solid #aaa;
/* Vertical borders are not supported, use v-tabsheet-tabcontainer and v-tabsheet-deco to present these borders */
diff --git a/WebContent/VAADIN/themes/chameleon/components/textfield/textfield.scss b/WebContent/VAADIN/themes/chameleon/components/textfield/textfield.scss
index 7c5c72c1df..4554672da4 100644
--- a/WebContent/VAADIN/themes/chameleon/components/textfield/textfield.scss
+++ b/WebContent/VAADIN/themes/chameleon/components/textfield/textfield.scss
@@ -20,7 +20,10 @@ textarea.v-textarea,
input.#{$primaryStyleName}[type="text"],
textarea.v-textarea,
.v-filterselect {
- padding: .2em;
+ padding-bottom: .1em;
+ padding-top: .1em;
+ padding-left: .2em;
+ padding-right: .2em;
}
input.#{$primaryStyleName}[type="text"] {
@@ -29,7 +32,7 @@ input.#{$primaryStyleName}[type="text"] {
input.v-widget.#{$primaryStyleName}[type="text"],
.v-filterselect {
- height: 1.6em;
+ height: 1.7em;
}
&.v-app input.#{$primaryStyleName},
diff --git a/WebContent/VAADIN/vaadinBootstrap.js b/WebContent/VAADIN/vaadinBootstrap.js
index b2995dd0bd..bab759b812 100644
--- a/WebContent/VAADIN/vaadinBootstrap.js
+++ b/WebContent/VAADIN/vaadinBootstrap.js
@@ -120,6 +120,8 @@
url += '&theme=' + encodeURIComponent(theme);
}
+ url += "&v-appId=" + appId;
+
var extraParams = getConfig('extraParams')
if (extraParams !== undefined) {
url += extraParams;