diff --git a/README.md b/README.md index 951671b..8282715 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Gwt Material Design Themes for https://github.com/GwtMaterialDesign/gwt-material com.github.gwtmaterialdesign gwt-material-themes - 2.0-rc2 + 2.0-rc3 ``` diff --git a/pom.xml b/pom.xml index 7939d78..1cb98a5 100644 --- a/pom.xml +++ b/pom.xml @@ -3,12 +3,12 @@ gwt-material-parent com.github.gwtmaterialdesign - 2.0-rc2 + 2.0-rc3 4.0.0 gwt-material-themes - 2.0-rc2 + 2.0-rc3 Gwt Material Themes Themes for gwt-material @@ -23,7 +23,7 @@ scm:git:git@github.com:GwtMaterialDesign/gwt-material-themes.git scm:git:git@github.com:GwtMaterialDesign/gwt-material-themes.git http://github.com/GwtMaterialDesign/gwt-material-themes - v2.0-rc2 + v2.0-rc3 diff --git a/src/main/java/gwt/material/design/themes/client/ThemeLoader.java b/src/main/java/gwt/material/design/themes/client/ThemeLoader.java index bf0f009..a64c182 100644 --- a/src/main/java/gwt/material/design/themes/client/ThemeLoader.java +++ b/src/main/java/gwt/material/design/themes/client/ThemeLoader.java @@ -21,7 +21,7 @@ import com.google.gwt.core.client.GWT; import com.google.gwt.core.client.RunAsyncCallback; -import com.google.gwt.dom.client.StyleElement; +import com.google.gwt.dom.client.Element; import com.google.gwt.dom.client.StyleInjector; import com.google.gwt.resources.client.ClientBundle; import com.google.gwt.resources.client.TextResource; @@ -54,7 +54,7 @@ public interface ThemeBundle extends ClientBundle { TextResource overrides(); } - private static List styleElements; + private static List elements; /** * Load a provided {@link ThemeBundle} asynchronously. @@ -67,19 +67,19 @@ public static void loadAsync(final ThemeBundle bundle, final ThemeAsyncCallback @Override public void onSuccess() { if(bundle != null) { - if(styleElements == null) { - styleElements = new ArrayList<>(); + if(elements == null) { + elements = new ArrayList<>(); } else { unload(); } // More resources might be loaded in the future. - styleElements.add(StyleInjector.injectStylesheet(bundle.style().getText())); - styleElements.add(StyleInjector.injectStylesheet(bundle.overrides().getText())); + elements.add(StyleInjector.injectStylesheet(bundle.style().getText())); + elements.add(StyleInjector.injectStylesheet(bundle.overrides().getText())); } if(callback != null) { - callback.onSuccess(styleElements.size()); + callback.onSuccess(elements.size()); } } @Override @@ -95,11 +95,11 @@ public void onFailure(Throwable reason) { * Unload the current loaded theme. */ public static void unload() { - if(styleElements != null) { - for (StyleElement style : styleElements) { + if(elements != null) { + for (Element style : elements) { style.removeFromParent(); } - styleElements.clear(); + elements.clear(); } } } diff --git a/src/main/resources/gwt/material/design/themes/amber/css/overridecss.amber.css b/src/main/resources/gwt/material/design/themes/amber/css/overridecss.amber.css index 5ea0448..0f0fc08 100644 --- a/src/main/resources/gwt/material/design/themes/amber/css/overridecss.amber.css +++ b/src/main/resources/gwt/material/design/themes/amber/css/overridecss.amber.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #ffc107 !important; } diff --git a/src/main/resources/gwt/material/design/themes/blue/css/overridecss.blue.css b/src/main/resources/gwt/material/design/themes/blue/css/overridecss.blue.css index de09c83..36009a5 100644 --- a/src/main/resources/gwt/material/design/themes/blue/css/overridecss.blue.css +++ b/src/main/resources/gwt/material/design/themes/blue/css/overridecss.blue.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #2196f3 !important; } diff --git a/src/main/resources/gwt/material/design/themes/brown/css/overridecss.brown.css b/src/main/resources/gwt/material/design/themes/brown/css/overridecss.brown.css index 9549192..0fb6d15 100644 --- a/src/main/resources/gwt/material/design/themes/brown/css/overridecss.brown.css +++ b/src/main/resources/gwt/material/design/themes/brown/css/overridecss.brown.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #795548 !important; } diff --git a/src/main/resources/gwt/material/design/themes/green/css/overridecss.green.css b/src/main/resources/gwt/material/design/themes/green/css/overridecss.green.css index 212dac3..7e1e973 100644 --- a/src/main/resources/gwt/material/design/themes/green/css/overridecss.green.css +++ b/src/main/resources/gwt/material/design/themes/green/css/overridecss.green.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #4caf50 !important; } diff --git a/src/main/resources/gwt/material/design/themes/grey/css/overridecss.grey.css b/src/main/resources/gwt/material/design/themes/grey/css/overridecss.grey.css index ea7e452..883ff48 100644 --- a/src/main/resources/gwt/material/design/themes/grey/css/overridecss.grey.css +++ b/src/main/resources/gwt/material/design/themes/grey/css/overridecss.grey.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #9e9e9e !important; } diff --git a/src/main/resources/gwt/material/design/themes/orange/css/overridecss.orange.css b/src/main/resources/gwt/material/design/themes/orange/css/overridecss.orange.css index fb02788..19586b9 100644 --- a/src/main/resources/gwt/material/design/themes/orange/css/overridecss.orange.css +++ b/src/main/resources/gwt/material/design/themes/orange/css/overridecss.orange.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #ff9800 !important; } diff --git a/src/main/resources/gwt/material/design/themes/pink/css/overridecss.pink.css b/src/main/resources/gwt/material/design/themes/pink/css/overridecss.pink.css index f8e2023..22239e2 100644 --- a/src/main/resources/gwt/material/design/themes/pink/css/overridecss.pink.css +++ b/src/main/resources/gwt/material/design/themes/pink/css/overridecss.pink.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #e91e63 !important; } diff --git a/src/main/resources/gwt/material/design/themes/purple/css/overridecss.purple.css b/src/main/resources/gwt/material/design/themes/purple/css/overridecss.purple.css index 974b7ab..18ae861 100644 --- a/src/main/resources/gwt/material/design/themes/purple/css/overridecss.purple.css +++ b/src/main/resources/gwt/material/design/themes/purple/css/overridecss.purple.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #9c27b0 !important; } diff --git a/src/main/resources/gwt/material/design/themes/red/css/overridecss.red.css b/src/main/resources/gwt/material/design/themes/red/css/overridecss.red.css index 1c076d9..4826c7e 100644 --- a/src/main/resources/gwt/material/design/themes/red/css/overridecss.red.css +++ b/src/main/resources/gwt/material/design/themes/red/css/overridecss.red.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #f44336 !important; } diff --git a/src/main/resources/gwt/material/design/themes/yellow/css/overridecss.yellow.css b/src/main/resources/gwt/material/design/themes/yellow/css/overridecss.yellow.css index c8d15ef..64a8ebe 100644 --- a/src/main/resources/gwt/material/design/themes/yellow/css/overridecss.yellow.css +++ b/src/main/resources/gwt/material/design/themes/yellow/css/overridecss.yellow.css @@ -81,7 +81,7 @@ blockquote { } /** Window **/ -.window-overlay .window .window-toolbar { +.window .window-toolbar { background-color: #ffeb3b !important; }