Simplify suite specific branding
[gpl/argeo-suite.git] / org.argeo.suite.workbench.rap / plugin.xml
index 7d53ad59a88050816c8c57299a65a46410efae01..590481e2f5b52fe4a17d8323cdc4dac6651dfb74 100644 (file)
@@ -7,7 +7,7 @@
                <perspective
             class="org.argeo.suite.workbench.DashboardPerspective"
             id="org.argeo.suite.workbench.rap.dashboardPerspective"
-            icon="theme/argeo-classic/icons/favicon.ico"
+            icon="img/favicon.ico"
             name="Dashboard">
                </perspective> 
        </extension>
@@ -17,7 +17,6 @@
                point="org.eclipse.ui.views">
                <view
                        class="org.argeo.eclipse.spring.SpringExtensionFactory"
-                       icon="theme/argeo-classic/icons/search.png"
                        id="org.argeo.suite.workbench.rap.quickSearchView"
                        name="Search"
                        restorable="true">
@@ -31,7 +30,6 @@
                <editor
                        id="org.argeo.suite.workbench.rap.defaultDashboardEditor"
                        class="org.argeo.eclipse.spring.SpringExtensionFactory"
-                       icon="theme/argeo-classic/icons/dashboard.gif"
                        name="Dashboard">
                </editor>
        </extension>
@@ -55,7 +53,7 @@
                        <menu
                                id="org.argeo.suite.workbench.rap.advancedMenu"
                                label="Administration"
-                               icon="theme/argeo-classic/icons/more.gif"
+                               icon="icons/more.gif"
                                tooltip="Access to advanced commands">
                                <visibleWhen
                                checkEnabled="false">
@@ -70,7 +68,7 @@
                <menuContribution locationURI="menu:org.argeo.suite.workbench.rap.advancedMenu">
                <command
                        commandId="org.argeo.suite.workbench.rap.importEntities"
-                               icon="theme/argeo-classic/icons/upload.gif"
+                               icon="icons/upload.gif"
                                label="Import data..."
                                tooltip="Upload XLS file that contains legacy/external data">
                        </command>
             point="org.eclipse.equinox.http.registry.resources">  
          <!-- javascript libraries -->
          <resource  
-               alias="/ui/suite/js/Chart.min.js"  
+               alias="/ui/office/js/Chart.min.js"  
                base-name="js/Chart.min.js">  
          </resource>  
          <resource  
-               alias="/ui/suite/js/leaflet.js"  
+               alias="/ui/office/js/leaflet.js"  
                base-name="js/leaflet.js">  
          </resource>  
          <resource  
-               alias="/ui/suite/js/leaflet.css"  
+               alias="/ui/office/js/leaflet.css"  
                base-name="js/leaflet.css">  
          </resource>
+          <resource  
+               alias="/css/headerExt.css"  
+               base-name="css/headerExt.css">  
+         </resource>  
+         <resource  
+               alias="/img/logo-argeo.png"  
+               base-name="img/logo-argeo.png">  
+         </resource>  
     </extension>  
+    
+       <extension
+               point="org.eclipse.rap.ui.entrypoint">
+               <entrypoint
+                       id="org.argeo.suite.workbench.rap.entrypoint"
+                       class="org.argeo.suite.workbench.rap.AsSecureEntryPoint"
+                       path="/office"
+                       brandingId="org.argeo.suite.theme.argeo2.defaultBranding">
+               </entrypoint>
+       </extension>
+
+       <extension
+               point="org.eclipse.rap.ui.branding">
+               <branding
+                       id="org.argeo.suite.theme.argeo2.defaultBranding"
+                       themeId="org.eclipse.rap.rwt.theme.Default"
+                       title="Argeo Suite"
+                       favicon="img/favicon.ico">
+                       <additionalHeaders>
+                        <link href="/css/headerExt.css" rel="stylesheet" />
+                       </additionalHeaders>
+               </branding>
+       </extension> 
+       
 </plugin>