Author: [email protected]
Date: Fri Jan  6 15:11:52 2012
New Revision: 1891

Log:
[AMDATUOPENSOCIAL-175] Added yuicompressor mvn plugin to minize and aggregate 
JS and CSS files

Modified:
   trunk/amdatu-opensocial/dashboard-plugin/pom.xml
   
trunk/amdatu-opensocial/dashboard-plugin/src/main/resources/static/js/lib/themeroller.js
   
trunk/amdatu-opensocial/dashboard-plugin/src/main/resources/static/js/readme.txt
   
trunk/amdatu-opensocial/dashboard-plugin/src/main/resources/static/js/yuicompressor-2.4.6.jar

Modified: trunk/amdatu-opensocial/dashboard-plugin/pom.xml
==============================================================================
--- trunk/amdatu-opensocial/dashboard-plugin/pom.xml    (original)
+++ trunk/amdatu-opensocial/dashboard-plugin/pom.xml    Fri Jan  6 15:11:52 2012
@@ -26,4 +26,40 @@
   <packaging>jar</packaging>
   <name>Amdatu Dashboard Plugin</name>
   <description>This artifacts holds the Dashboard plugin.</description>
+
+  <build>
+    <plugins>
+      <plugin>
+        <groupId>net.sf.alchim</groupId>
+        <artifactId>yuicompressor-maven-plugin</artifactId>
+        <version>0.7.1</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>compress</goal>
+            </goals>
+          </execution>
+        </executions>
+        <configuration>
+          <failOnWarning>false</failOnWarning>
+          <nosuffix>true</nosuffix>
+          <force>true</force>
+          <aggregations>
+            <aggregation>
+              <!-- remove files after aggregation (default: false) -->
+              <removeIncluded>false</removeIncluded>
+
+              <!-- insert new line after each concatenation (default: false) 
-->
+              <insertNewLine>true</insertNewLine>
+
+              
<output>target/classes/static/js/jquery.dashboard.all.min.js</output>
+              <includes>
+                 <include>**/*.js</include>
+              </includes>
+            </aggregation>
+          </aggregations>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
 </project>
\ No newline at end of file

Modified: 
trunk/amdatu-opensocial/dashboard-plugin/src/main/resources/static/js/lib/themeroller.js
==============================================================================
--- 
trunk/amdatu-opensocial/dashboard-plugin/src/main/resources/static/js/lib/themeroller.js
    (original)
+++ 
trunk/amdatu-opensocial/dashboard-plugin/src/main/resources/static/js/lib/themeroller.js
    Fri Jan  6 15:11:52 2012
@@ -152,7 +152,7 @@
     }
   )
   .find('.jquery-ui-themeswitcher-icon').css({
-    float: 'right',
+    'float': 'right',
     width: '16px',
     height: '16px',
     background: 'url(' + options.baseUrl + 'img/icon_color_arrow.gif) 50% 50% 
no-repeat'
@@ -160,10 +160,10 @@
   //pane css
   switcherpane.css({
     position: 'absolute',
-    float: 'left',
-    fontFamily: 'Trebuchet MS, Verdana, sans-serif',
-    fontSize: '12px',
-    background: '#000',
+    'float': 'left',
+    'fontFamily': 'Trebuchet MS, Verdana, sans-serif',
+    'fontSize': '12px',
+    'background': '#000',
     color: '#fff',
     padding: '8px 3px 3px',
     border: '1px solid #ccc',
@@ -205,22 +205,22 @@
     border: '1px solid #111',
     '-moz-border-radius': '4px',
     clear: 'left',
-    float: 'left'
+    'float': 'left'
   }).end()
   .find('a').css({
     color: '#aaa',
     textDecoration: 'none',
-    float: 'left',
+    'float': 'left',
     width: '100%',
     outline: '0'
   }).end()
   .find('img').css({
-    float: 'left',
+    'float': 'left',
     border: '1px solid #333',
     margin: '0 2px'
   }).end()
   .find('.themeName').css({
-    float: 'left',
+    'float': 'left',
     margin: '3px 0'
   }).end();
 
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits

Reply via email to