aboutsummaryrefslogtreecommitdiffstats
path: root/WebContent/VAADIN
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2014-08-04 14:20:25 +0300
committerArtur Signell <artur@vaadin.com>2014-08-04 15:20:10 +0300
commitaa25700c8aa2ae974e1c9e3ce3230335d8309814 (patch)
tree863c5aae5e8df3d1f3d91b2627490c56caed9ce6 /WebContent/VAADIN
parent49c0182999d6d4876291563e11fa64cfbd27d32f (diff)
downloadvaadin-framework-aa25700c8aa2ae974e1c9e3ce3230335d8309814.tar.gz
vaadin-framework-aa25700c8aa2ae974e1c9e3ce3230335d8309814.zip
Split test theme into separate themes and added theme selector
Change-Id: I076a05a393ae85bb68983eaa2756d36a0e92014e
Diffstat (limited to 'WebContent/VAADIN')
-rw-r--r--WebContent/VAADIN/themes/tests-valo-blueprint/_variables.scss (renamed from WebContent/VAADIN/themes/tests-valo/_blueprint.scss)0
-rw-r--r--WebContent/VAADIN/themes/tests-valo-blueprint/styles.scss6
-rw-r--r--WebContent/VAADIN/themes/tests-valo-dark/_variables.scss (renamed from WebContent/VAADIN/themes/tests-valo/_dark.scss)0
-rw-r--r--WebContent/VAADIN/themes/tests-valo-dark/styles.scss6
-rw-r--r--WebContent/VAADIN/themes/tests-valo-facebook/_variables.scss (renamed from WebContent/VAADIN/themes/tests-valo/_facebook.scss)0
-rw-r--r--WebContent/VAADIN/themes/tests-valo-facebook/styles.scss6
-rw-r--r--WebContent/VAADIN/themes/tests-valo-flat/_variables.scss (renamed from WebContent/VAADIN/themes/tests-valo/_flat.scss)0
-rw-r--r--WebContent/VAADIN/themes/tests-valo-flat/styles.scss6
-rw-r--r--WebContent/VAADIN/themes/tests-valo-flatdark/_variables.scss (renamed from WebContent/VAADIN/themes/tests-valo/_flat-dark.scss)0
-rw-r--r--WebContent/VAADIN/themes/tests-valo-flatdark/styles.scss6
-rw-r--r--WebContent/VAADIN/themes/tests-valo-metro/_variables.scss (renamed from WebContent/VAADIN/themes/tests-valo/_metro.scss)0
-rw-r--r--WebContent/VAADIN/themes/tests-valo-metro/styles.scss6
-rw-r--r--WebContent/VAADIN/themes/tests-valo/_valotest.scss118
-rw-r--r--WebContent/VAADIN/themes/tests-valo/_variables.scss (renamed from WebContent/VAADIN/themes/tests-valo/_default.scss)0
-rw-r--r--WebContent/VAADIN/themes/tests-valo/styles.scss128
15 files changed, 157 insertions, 125 deletions
diff --git a/WebContent/VAADIN/themes/tests-valo/_blueprint.scss b/WebContent/VAADIN/themes/tests-valo-blueprint/_variables.scss
index 696da0b69e..696da0b69e 100644
--- a/WebContent/VAADIN/themes/tests-valo/_blueprint.scss
+++ b/WebContent/VAADIN/themes/tests-valo-blueprint/_variables.scss
diff --git a/WebContent/VAADIN/themes/tests-valo-blueprint/styles.scss b/WebContent/VAADIN/themes/tests-valo-blueprint/styles.scss
new file mode 100644
index 0000000000..9433f4eba6
--- /dev/null
+++ b/WebContent/VAADIN/themes/tests-valo-blueprint/styles.scss
@@ -0,0 +1,6 @@
+@import "variables";
+@import "../tests-valo/valotest";
+
+.tests-valo-blueprint {
+ @include valotest;
+}
diff --git a/WebContent/VAADIN/themes/tests-valo/_dark.scss b/WebContent/VAADIN/themes/tests-valo-dark/_variables.scss
index 21bcd00ae9..21bcd00ae9 100644
--- a/WebContent/VAADIN/themes/tests-valo/_dark.scss
+++ b/WebContent/VAADIN/themes/tests-valo-dark/_variables.scss
diff --git a/WebContent/VAADIN/themes/tests-valo-dark/styles.scss b/WebContent/VAADIN/themes/tests-valo-dark/styles.scss
new file mode 100644
index 0000000000..13f98ae418
--- /dev/null
+++ b/WebContent/VAADIN/themes/tests-valo-dark/styles.scss
@@ -0,0 +1,6 @@
+@import "variables";
+@import "../tests-valo/valotest";
+
+.tests-valo-dark {
+ @include valotest;
+}
diff --git a/WebContent/VAADIN/themes/tests-valo/_facebook.scss b/WebContent/VAADIN/themes/tests-valo-facebook/_variables.scss
index 5b83aae4ca..5b83aae4ca 100644
--- a/WebContent/VAADIN/themes/tests-valo/_facebook.scss
+++ b/WebContent/VAADIN/themes/tests-valo-facebook/_variables.scss
diff --git a/WebContent/VAADIN/themes/tests-valo-facebook/styles.scss b/WebContent/VAADIN/themes/tests-valo-facebook/styles.scss
new file mode 100644
index 0000000000..7b784627b2
--- /dev/null
+++ b/WebContent/VAADIN/themes/tests-valo-facebook/styles.scss
@@ -0,0 +1,6 @@
+@import "variables";
+@import "../tests-valo/valotest";
+
+.tests-valo-facebook {
+ @include valotest;
+}
diff --git a/WebContent/VAADIN/themes/tests-valo/_flat.scss b/WebContent/VAADIN/themes/tests-valo-flat/_variables.scss
index 5d2b8abbb7..5d2b8abbb7 100644
--- a/WebContent/VAADIN/themes/tests-valo/_flat.scss
+++ b/WebContent/VAADIN/themes/tests-valo-flat/_variables.scss
diff --git a/WebContent/VAADIN/themes/tests-valo-flat/styles.scss b/WebContent/VAADIN/themes/tests-valo-flat/styles.scss
new file mode 100644
index 0000000000..7b981de04a
--- /dev/null
+++ b/WebContent/VAADIN/themes/tests-valo-flat/styles.scss
@@ -0,0 +1,6 @@
+@import "variables";
+@import "../tests-valo/valotest";
+
+.tests-valo-flat {
+ @include valotest;
+}
diff --git a/WebContent/VAADIN/themes/tests-valo/_flat-dark.scss b/WebContent/VAADIN/themes/tests-valo-flatdark/_variables.scss
index f68f9c266d..f68f9c266d 100644
--- a/WebContent/VAADIN/themes/tests-valo/_flat-dark.scss
+++ b/WebContent/VAADIN/themes/tests-valo-flatdark/_variables.scss
diff --git a/WebContent/VAADIN/themes/tests-valo-flatdark/styles.scss b/WebContent/VAADIN/themes/tests-valo-flatdark/styles.scss
new file mode 100644
index 0000000000..d0871fcba2
--- /dev/null
+++ b/WebContent/VAADIN/themes/tests-valo-flatdark/styles.scss
@@ -0,0 +1,6 @@
+@import "variables";
+@import "../tests-valo/valotest";
+
+.tests-valo-flatdark {
+ @include valotest;
+}
diff --git a/WebContent/VAADIN/themes/tests-valo/_metro.scss b/WebContent/VAADIN/themes/tests-valo-metro/_variables.scss
index f11cdb8b64..f11cdb8b64 100644
--- a/WebContent/VAADIN/themes/tests-valo/_metro.scss
+++ b/WebContent/VAADIN/themes/tests-valo-metro/_variables.scss
diff --git a/WebContent/VAADIN/themes/tests-valo-metro/styles.scss b/WebContent/VAADIN/themes/tests-valo-metro/styles.scss
new file mode 100644
index 0000000000..51b3427a12
--- /dev/null
+++ b/WebContent/VAADIN/themes/tests-valo-metro/styles.scss
@@ -0,0 +1,6 @@
+@import "variables";
+@import "../tests-valo/valotest";
+
+.tests-valo-metro {
+ @include valotest;
+}
diff --git a/WebContent/VAADIN/themes/tests-valo/_valotest.scss b/WebContent/VAADIN/themes/tests-valo/_valotest.scss
new file mode 100644
index 0000000000..f775938e13
--- /dev/null
+++ b/WebContent/VAADIN/themes/tests-valo/_valotest.scss
@@ -0,0 +1,118 @@
+@mixin valotest {
+ @include valo;
+
+ .valo-menu .v-checkbox {
+ margin: round($v-unit-size/2);
+ font-weight: 400;
+ }
+
+ $color1: hsl(220, 5%, 38%);
+ $color2: #5d73c0;
+ $color3: #3dbc1a;
+ $color4: #d2f4f3;
+ $color5: #fe902a;
+ $colors: $color1, $color2, $color3, $color4, $color5;
+
+ .v-textfield-color1 {
+ @include valo-textfield-style($background-color: $color1);
+ }
+
+ .v-textfield-color2 {
+ @include valo-textfield-style($background-color: $color3);
+ }
+
+ .v-textfield-color3 {
+ @include valo-textfield-style($background-color: $color4);
+ }
+
+
+ .v-textarea-color1 {
+ @include valo-textarea-style($background-color: $color1);
+ }
+
+ .v-textarea-color2 {
+ @include valo-textarea-style($background-color: $color3);
+ }
+
+ .v-textarea-color3 {
+ @include valo-textarea-style($background-color: $color4);
+ }
+
+
+ .v-datefield-color1 {
+ @include valo-datefield-style($background-color: $color1);
+ }
+
+ .v-datefield-color2 {
+ @include valo-datefield-style($background-color: $color3);
+ }
+
+ .v-datefield-color3 {
+ @include valo-datefield-style($background-color: $color4);
+ }
+
+
+ .v-filterselect-color1 {
+ @include valo-combobox-style($background-color: $color1);
+ }
+
+ .v-filterselect-color2 {
+ @include valo-combobox-style($background-color: $color3);
+ }
+
+ .v-filterselect-color3 {
+ @include valo-combobox-style($background-color: $color4);
+ }
+
+
+ $copy: $v-selection-color;
+ $v-selection-color: white;
+ .v-checkbox-color1 {
+ @include valo-checkbox-style($background-color: $color1);
+ }
+
+ .v-checkbox-color2 {
+ @include valo-checkbox-style($background-color: $color2);
+ }
+ $v-selection-color: $copy;
+
+
+ .v-slider-color1 {
+ @include valo-slider-handle-style($background-color: $color1);
+ }
+
+ .v-slider-color2 {
+ @include valo-slider-track-style($background-color: $color3);
+ }
+
+ .v-slider-color3 {
+ @include valo-slider-indicator-style($background-color: #dcdc1e);
+ }
+
+
+ .v-panel-caption-color1 {
+ @include valo-panel-caption-style($background-color: $color1);
+ }
+
+ .v-panel-caption-color2 {
+ @include valo-panel-caption-style($background-color: $color3);
+ }
+
+ .v-panel-caption-color3 {
+ @include valo-panel-caption-style($background-color: $color5);
+ }
+
+ // Show splitpanel borders
+ .v-splitpanel-vertical,
+ .v-splitpanel-horizontal {
+ outline: 1px dotted rgba(gray, .2);
+ }
+
+ .v-slider-ticks {
+ @include valo-slider-ticks($tick-count: 5);
+ }
+
+ .v-accordion-item-color1 .v-accordion-item-caption {
+ @include valo-accordion-item-caption-style($background-color: $color2);
+ }
+} \ No newline at end of file
diff --git a/WebContent/VAADIN/themes/tests-valo/_default.scss b/WebContent/VAADIN/themes/tests-valo/_variables.scss
index c227156e2e..c227156e2e 100644
--- a/WebContent/VAADIN/themes/tests-valo/_default.scss
+++ b/WebContent/VAADIN/themes/tests-valo/_variables.scss
diff --git a/WebContent/VAADIN/themes/tests-valo/styles.scss b/WebContent/VAADIN/themes/tests-valo/styles.scss
index 89fc5755f4..1ba0b29b04 100644
--- a/WebContent/VAADIN/themes/tests-valo/styles.scss
+++ b/WebContent/VAADIN/themes/tests-valo/styles.scss
@@ -1,127 +1,5 @@
-@import "default";
-// @import "flat";
-// @import "flat-dark";
-// @import "facebook";
-// @import "metro";
-// @import "dark";
-// @import "blueprint";
-
-
+@import "variables";
+@import "valotest";
.tests-valo {
- @include valo;
-
- .valo-menu .v-checkbox {
- margin: round($v-unit-size/2);
- font-weight: 400;
- }
-
- $color1: hsl(220, 5%, 38%);
- $color2: #5d73c0;
- $color3: #3dbc1a;
- $color4: #d2f4f3;
- $color5: #fe902a;
- $colors: $color1, $color2, $color3, $color4, $color5;
-
- .v-textfield-color1 {
- @include valo-textfield-style($background-color: $color1);
- }
-
- .v-textfield-color2 {
- @include valo-textfield-style($background-color: $color3);
- }
-
- .v-textfield-color3 {
- @include valo-textfield-style($background-color: $color4);
- }
-
-
- .v-textarea-color1 {
- @include valo-textarea-style($background-color: $color1);
- }
-
- .v-textarea-color2 {
- @include valo-textarea-style($background-color: $color3);
- }
-
- .v-textarea-color3 {
- @include valo-textarea-style($background-color: $color4);
- }
-
-
- .v-datefield-color1 {
- @include valo-datefield-style($background-color: $color1);
- }
-
- .v-datefield-color2 {
- @include valo-datefield-style($background-color: $color3);
- }
-
- .v-datefield-color3 {
- @include valo-datefield-style($background-color: $color4);
- }
-
-
- .v-filterselect-color1 {
- @include valo-combobox-style($background-color: $color1);
- }
-
- .v-filterselect-color2 {
- @include valo-combobox-style($background-color: $color3);
- }
-
- .v-filterselect-color3 {
- @include valo-combobox-style($background-color: $color4);
- }
-
-
- $copy: $v-selection-color;
- $v-selection-color: white;
- .v-checkbox-color1 {
- @include valo-checkbox-style($background-color: $color1);
- }
-
- .v-checkbox-color2 {
- @include valo-checkbox-style($background-color: $color2);
- }
- $v-selection-color: $copy;
-
-
- .v-slider-color1 {
- @include valo-slider-handle-style($background-color: $color1);
- }
-
- .v-slider-color2 {
- @include valo-slider-track-style($background-color: $color3);
- }
-
- .v-slider-color3 {
- @include valo-slider-indicator-style($background-color: #dcdc1e);
- }
-
-
- .v-panel-caption-color1 {
- @include valo-panel-caption-style($background-color: $color1);
- }
-
- .v-panel-caption-color2 {
- @include valo-panel-caption-style($background-color: $color3);
- }
-
- .v-panel-caption-color3 {
- @include valo-panel-caption-style($background-color: $color5);
- }
-
- // Show splitpanel borders
- .v-splitpanel-vertical,
- .v-splitpanel-horizontal {
- outline: 1px dotted rgba(gray, .2);
- }
-
- .v-slider-ticks {
- @include valo-slider-ticks($tick-count: 5);
- }
-
- .v-accordion-item-color1 .v-accordion-item-caption {
- @include valo-accordion-item-caption-style($background-color: $color2);
- }
+ @include valotest;
}