This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch feature/vivid
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git

commit a37cf19f585e238cec8f752267cf15227f4f66fa
Author: Carlos Rovira <carlosrov...@apache.org>
AuthorDate: Fri Feb 16 11:43:08 2018 +0100

    try to make css per component work, but something is still wrong
---
 examples/royale/VividExample/pom.xml                |  2 +-
 .../projects/Vivid/src/main/resources/defaults.css  | 12 ++++++------
 .../royale/org/apache/royale/vivid/TextField.as     |  6 +++---
 frameworks/projects/VividBlueTheme/pom.xml          |  4 ++--
 .../VividBlueTheme/src/main/resources/TextField.css | 21 ++++++---------------
 5 files changed, 18 insertions(+), 27 deletions(-)

diff --git a/examples/royale/VividExample/pom.xml 
b/examples/royale/VividExample/pom.xml
index f573baa..2768e30 100644
--- a/examples/royale/VividExample/pom.xml
+++ b/examples/royale/VividExample/pom.xml
@@ -50,7 +50,7 @@
           <targets>JSRoyale</targets>
           
<!--<htmlTemplate>${basedir}/target/javascript/bin/js-debug/vivid-js-index-template.html</htmlTemplate>
           
<additionalCompilerOptions>-compiler.exclude-defaults-css-files=Basic-${royale.framework.version}-js.swc:defaults.css</additionalCompilerOptions>-->
-          
<additionalCompilerOptions>-theme=${basedir}/../../../frameworks/projects/VividBlueTheme/target/VividBlueThemeClasses-${royale.framework.version}-js.swc</additionalCompilerOptions>
+          
<additionalCompilerOptions>-theme=${basedir}/../../../frameworks/projects/VividBlueTheme/target/VividBlueTheme-${royale.framework.version}-js.swc</additionalCompilerOptions>
         </configuration>
       </plugin>
     </plugins>
diff --git a/frameworks/projects/Vivid/src/main/resources/defaults.css 
b/frameworks/projects/Vivid/src/main/resources/defaults.css
index 5630039..038b881 100644
--- a/frameworks/projects/Vivid/src/main/resources/defaults.css
+++ b/frameworks/projects/Vivid/src/main/resources/defaults.css
@@ -22,12 +22,14 @@
 /*
 * Vivid TextField
 */
-.vTextfield {
+TextField {
        IBeadModel: 
ClassReference("org.apache.royale.html.beads.models.TextModel");
+       /*IBeadView: 
ClassReference("org.apache.royale.html.beads.TextInputWithBorderView");
+       IBeadController: 
ClassReference("org.apache.royale.html.beads.controllers.EditableTextKeyboardController");*/
 }
-.vTextfield--input {}
-.vTextfield--label {}
-
+/*.vTextField--input {}
+.vTextField--label {}
+*/
 /*
 * Vivid TextButton
 */
@@ -56,8 +58,6 @@ TextButton:active {
     color: #FFFFFF;
 }
 
-
-
 /*
 * Vivid Slider
 */
diff --git 
a/frameworks/projects/Vivid/src/main/royale/org/apache/royale/vivid/TextField.as
 
b/frameworks/projects/Vivid/src/main/royale/org/apache/royale/vivid/TextField.as
index fc28e66..1f43a48 100644
--- 
a/frameworks/projects/Vivid/src/main/royale/org/apache/royale/vivid/TextField.as
+++ 
b/frameworks/projects/Vivid/src/main/royale/org/apache/royale/vivid/TextField.as
@@ -82,21 +82,21 @@ package org.apache.royale.vivid
         COMPILE::JS
         override protected function createElement():WrappedHTMLElement
         {
-            typeNames = "vTextfield";
+            typeNames = "TextField";
 
             var div:HTMLDivElement = document.createElement('div') as 
HTMLDivElement;
             div.className = typeNames;
             
             input = addElementToWrapper(this,'input') as HTMLInputElement;
             input.setAttribute('type', 'text');
-            input.className = "vTextfield--input";
+            input.className = "vTextField--input";
             
             //attach input handler to dispatch royale change event when user 
write in textinput
             //goog.events.listen(element, 'change', killChangeHandler);
             goog.events.listen(input, 'input', textChangeHandler);
             
             label = document.createElement('label') as HTMLLabelElement;
-            label.className = "vTextfield--label";
+            label.className = "vTextField--label";
 
             textNode = document.createTextNode('') as Text;
             label.appendChild(textNode);
diff --git a/frameworks/projects/VividBlueTheme/pom.xml 
b/frameworks/projects/VividBlueTheme/pom.xml
index ab189e1..92b6054 100644
--- a/frameworks/projects/VividBlueTheme/pom.xml
+++ b/frameworks/projects/VividBlueTheme/pom.xml
@@ -26,11 +26,11 @@
     <version>0.9.2-SNAPSHOT</version>
   </parent>
 
-  <artifactId>VividBlueThemeClasses</artifactId>
+  <artifactId>VividBlueTheme</artifactId>
   <version>0.9.2-SNAPSHOT</version>
   <packaging>swc</packaging>
 
-  <name>Apache Royale: Framework: Libs: VividBlueThemeClasses</name>
+  <name>Apache Royale: Framework: Libs: VividBlueTheme</name>
 
   <build>
     <sourceDirectory>src/main/royale</sourceDirectory>
diff --git 
a/frameworks/projects/VividBlueTheme/src/main/resources/TextField.css 
b/frameworks/projects/VividBlueTheme/src/main/resources/TextField.css
index 4d588c1..4c5e368 100644
--- a/frameworks/projects/VividBlueTheme/src/main/resources/TextField.css
+++ b/frameworks/projects/VividBlueTheme/src/main/resources/TextField.css
@@ -23,11 +23,7 @@
 /*
 * Vivid TextField
 */
-.vTextfield {
-       IBeadModel: 
ClassReference("org.apache.royale.html.beads.models.TextModel");
-    /*IBeadView: 
ClassReference("org.apache.royale.html.beads.TextInputWithBorderView");
-       IBeadController: 
ClassReference("org.apache.royale.html.beads.controllers.EditableTextKeyboardController");*/
-       
+TextField {
        position: relative;
        display: inline-block;
        box-sizing: border-box;
@@ -36,7 +32,7 @@
        margin: 0;
 }
 
-.vTextfield--input {
+.vTextField--input {
        font-size: 16px;
        font-family: 'Lato', sans-serif;
 
@@ -53,7 +49,7 @@
        outline: none;
 }
 
-.vTextfield--label {
+.vTextField--label {
        bottom: 0;
        color: #ff0000;
        font-size: 13px;
@@ -67,18 +63,13 @@
        white-space: nowrap;
        text-align: left;
 }
-/*
-* Vivid TextInput
-*/
 
-/*TextInput {
+/*
     padding: 5px;
     border: solid 1px #666666;
     border-radius: 6px;
     color: #333333;
-}
-
-TextInput:hover {
+:hover 
     padding: 5px;
     background-color: #DFDFDF;
-}*/
\ No newline at end of file
+*/
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
aha...@apache.org.

Reply via email to