You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by cm...@apache.org on 2011/08/12 16:15:14 UTC

svn commit: r1157116 - in /karaf/sandbox/pieber/karaf-webconsole/trunk: ./ core/ core/src/main/java/org/apache/karaf/webconsole/core/ core/src/main/resources/org/apache/karaf/webconsole/core/ core/src/main/resources/org/apache/karaf/webconsole/core/ima...

Author: cmoulliard
Date: Fri Aug 12 14:15:13 2011
New Revision: 1157116

URL: http://svn.apache.org/viewvc?rev=1157116&view=rev
Log:
Add karaf-logo, improve CSS styles, add table for better display in BasePage, Table Repositories is sortabel

Added:
    karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/images/
    karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/images/karaf-logo.png   (with props)
Modified:
    karaf/sandbox/pieber/karaf-webconsole/trunk/   (props changed)
    karaf/sandbox/pieber/karaf-webconsole/trunk/core/   (props changed)
    karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/BasePage.java
    karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/BasePage.html
    karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/style.css
    karaf/sandbox/pieber/karaf-webconsole/trunk/features/   (props changed)
    karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/   (props changed)
    karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/FeaturesConsoleTab.java
    karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/HomePage.java
    karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.java
    karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/EventsPage.html
    karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/FeaturesPage.html
    karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/HomePage.html
    karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.html

Propchange: karaf/sandbox/pieber/karaf-webconsole/trunk/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Aug 12 14:15:13 2011
@@ -1,5 +1,3 @@
-*.classpath
-*.project
-*.settings
-*target
+*.ipr
 
+*.iml

Propchange: karaf/sandbox/pieber/karaf-webconsole/trunk/core/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Aug 12 14:15:13 2011
@@ -3,3 +3,5 @@
 *.settings
 *target
 
+
+*.iml

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/BasePage.java
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/BasePage.java?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/BasePage.java (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/java/org/apache/karaf/webconsole/core/BasePage.java Fri Aug 12 14:15:13 2011
@@ -1,14 +1,23 @@
 package org.apache.karaf.webconsole.core;
 
-import java.util.Collections;
-import java.util.List;
-
+import org.apache.wicket.ResourceReference;
+import org.apache.wicket.extensions.markup.html.tabs.AbstractTab;
+import org.apache.wicket.extensions.markup.html.tabs.TabbedPanel;
 import org.apache.wicket.markup.html.CSSPackageResource;
 import org.apache.wicket.markup.html.WebPage;
 import org.apache.wicket.markup.html.basic.Label;
-import org.apache.wicket.model.util.ListModel;
+import org.apache.wicket.markup.html.image.Image;
+import org.apache.wicket.markup.html.link.PageLink;
+import org.apache.wicket.markup.html.list.ListItem;
+import org.apache.wicket.markup.html.list.ListView;
+import org.apache.wicket.markup.html.panel.Panel;
+import org.apache.wicket.model.Model;
 import org.ops4j.pax.wicket.api.PaxWicketBean;
 
+import java.util.ArrayList;
+import java.util.LinkedList;
+import java.util.List;
+
 public class BasePage extends WebPage {
 
     @PaxWicketBean(name = "tabs")
@@ -18,6 +27,47 @@ public class BasePage extends WebPage {
         add(CSSPackageResource.getHeaderContribution(BasePage.class, "style.css"));
 
         add(new Label("footer", "Apache Karaf Console"));
+
+        add(new Image("karafLogo", new ResourceReference(BasePage.class,"images/karaf-logo.png")));
+
+        add(new ListView<ConsoleTab>("tabs", tabs) {
+            @Override
+            protected void populateItem(ListItem<ConsoleTab> item) {
+                final ConsoleTab tab = item.getModelObject();
+                item.add(new PageLink("moduleLink", tab.getModuleHomePage()).add(new Label("moduleLabel", tab.getLabel())));
+
+                List<String> subItems = new LinkedList<String>(tab.getItems().keySet());
+                item.add(new ListView<String>("topLinks", subItems) {
+                    @Override
+                    protected void populateItem(ListItem<String> item) {
+                        String subItem = item.getModelObject();
+                        item.add(new PageLink("topLink", tab.getItems().get(subItem)).add(new Label("linkLabel", subItem)));
+                    }
+                });
+            }
+        });
+
+        List tabPanels = new ArrayList();
+        tabPanels.add(new AbstractTab(new Model("first tab")) {
+            public Panel getPanel(String panelId) {
+                return new TabPanel1(panelId);
+            }
+        });
+
+        add(new TabbedPanel("tabPanels", tabPanels));
+
+    }
+
+
+    }
+
+    class TabPanel1 extends Panel {
+        public TabPanel1(String id) {
+            super(id);
+        }
+    }
+
+        /*
         add(new NavigationPanel("navigationPanel", new ListModel<ConsoleTab>(tabs)));
 
         List<Class> subPages = getSubPages();
@@ -27,23 +77,13 @@ public class BasePage extends WebPage {
             add(new Label("sidebar").setRenderBodyOnly(true));
         }
 
-//        List tabPanels = new ArrayList();
-//        tabPanels.add(new AbstractTab(new Model("first tab")) {
-//            public Panel getPanel(String panelId) {
-//                return new TabPanel1(panelId);
-//            }
-//        });
-//
-//        add(new TabbedPanel("tabPanels", tabPanels));
-    }
-
-//    class TabPanel1 extends Panel {
-//        public TabPanel1(String id) {
-//            super(id);
-//        }
-//    }
 
     protected List<Class> getSubPages() {
         return Collections.emptyList();
     }
+
+        */
+
+
+
 }

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/BasePage.html
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/BasePage.html?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/BasePage.html (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/BasePage.html Fri Aug 12 14:15:13 2011
@@ -1,34 +1,65 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd">
+
 <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
     <title>Karaf wicket console</title>
 </head>
-<body>
 
+<body>
     <div id="container">
-
-        <div id="header">
-            <h2>Karaf administrator</h2>
-
+        <table>
+            <tr>
+                <td align="left"><img wicket:id="karafLogo" alt="karaf-logo" height="70" width="150"/></td>
+                <td align="right">Administration console</td>
+            </tr>
+            <!--
+            <tr>
             <div wicket:id="navigationPanel">Navigation goes here</div>
-        </div>
-
-        <div id="wrapper">
-
             <div wicket:id="sidebar">Sidebar goes here</div>
-
-            <div id="content">
-                <wicket:child />
-            </div>
-        </div>
-
-        <div id="footer">
-            <div id="credits" wicket:id="footer">Footer</div>
-        </div>
-
+            </tr>
+            -->
+            <tr>
+                <td colspan="2">
+                    <div wicket:id="tabPanels" class="tabpanel">[tabbed panel will be here]</div>
+
+                    <div id="topmenu">
+                        <ul>
+                            <li wicket:id="tabs">
+                                <a wicket:id="moduleLink">
+                                    <span wicket:id="moduleLabel">Category</span>
+                                </a>
+
+                                <ul>
+                                    <li wicket:id="topLinks">
+                                        <a wicket:id="topLink">
+                                            <span wicket:id="linkLabel">Label</span>
+                                        </a>
+                                    </li>
+                                </ul>
+                            </li>
+                        </ul>
+                    </div>
+                </td>
+            </tr>
+            <tr>
+                <td colspan="2">
+                    <div id="content">
+                        <wicket:child/>
+                    </div>
+                </td>
+            </tr>
+            <tr>
+                <td colspan="2">&nbsp</td>
+            </tr>
+            <tr>
+                <td colspan="2">
+                    <div id="footer" align="right">
+                        <div wicket:id="footer">Footer</div>
+                    </div>
+                 </td>
+            </tr>
+        </table>
     </div>
-
-
 </body>
 </html>
\ No newline at end of file

Added: karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/images/karaf-logo.png
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/images/karaf-logo.png?rev=1157116&view=auto
==============================================================================
Binary file - no diff available.

Propchange: karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/images/karaf-logo.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/style.css
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/style.css?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/style.css (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/core/src/main/resources/org/apache/karaf/webconsole/core/style.css Fri Aug 12 14:15:13 2011
@@ -7,10 +7,6 @@ body {
     background: #FFFFFF;
 }
 
-#container {
-    width: 1000px;
-}
-
 a {
     color: #0F3B5F;
 }
@@ -24,13 +20,9 @@ div.widget {
     width: 250px;
 }
 
-#wrapper {
-    
-}
-
-#content {
+#container {
     float: left;
-    width: 750px;
+    width: 1500px;
     margin: 0 auto;
 }
 
@@ -48,7 +40,7 @@ div.widget {
 }
 
 #topmenu {
-    background: #CC9752;
+    background: #6f83ab;
 }
 
 #top-panel ul {

Propchange: karaf/sandbox/pieber/karaf-webconsole/trunk/features/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Aug 12 14:15:13 2011
@@ -3,3 +3,5 @@
 *.settings
 *target
 
+
+features.iml

Propchange: karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/
------------------------------------------------------------------------------
--- svn:ignore (original)
+++ svn:ignore Fri Aug 12 14:15:13 2011
@@ -3,3 +3,5 @@
 *.settings
 *target
 
+
+*.iml

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/FeaturesConsoleTab.java
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/FeaturesConsoleTab.java?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/FeaturesConsoleTab.java (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/FeaturesConsoleTab.java Fri Aug 12 14:15:13 2011
@@ -19,8 +19,8 @@ public class FeaturesConsoleTab implemen
 
     public Map<String, Class> getItems() {
         Map<String, Class> features = new HashMap<String, Class>();
-        features.put("Features List", FeaturesPage.class);
-        features.put("Feature repoz", RepositoriesPage.class);
+        features.put("Features list", FeaturesPage.class);
+        features.put("Features repositories", RepositoriesPage.class);
         return features;
     }
 

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/HomePage.java
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/HomePage.java?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/HomePage.java (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/HomePage.java Fri Aug 12 14:15:13 2011
@@ -153,6 +153,7 @@ public class HomePage extends BasePage {
 
     }
 
+    /*
     @Override
     protected List<Class> getSubPages() {
         List<Class> subpages = new LinkedList<Class>();
@@ -160,4 +161,5 @@ public class HomePage extends BasePage {
         subpages.add(EventsPage.class);
         return subpages;
     }
+    */
 }

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.java
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.java?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.java (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/java/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.java Fri Aug 12 14:15:13 2011
@@ -1,22 +1,21 @@
 package org.apache.karaf.webconsole.osgi.internal;
 
-import java.io.Serializable;
-import java.net.URI;
-import java.util.LinkedList;
-import java.util.List;
-
 import org.apache.karaf.features.Feature;
 import org.apache.karaf.features.FeaturesService;
 import org.apache.karaf.features.Repository;
 import org.apache.karaf.webconsole.core.BasePage;
-import org.apache.wicket.extensions.markup.html.repeater.data.table.DataTable;
+import org.apache.wicket.extensions.markup.html.repeater.data.table.DefaultDataTable;
 import org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn;
-import org.apache.wicket.extensions.markup.html.repeater.data.table.NavigationToolbar;
 import org.apache.wicket.extensions.markup.html.repeater.data.table.PropertyColumn;
-import org.apache.wicket.markup.repeater.data.ListDataProvider;
+import org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider;
+import org.apache.wicket.model.IModel;
 import org.apache.wicket.model.Model;
 import org.ops4j.pax.wicket.api.PaxWicketBean;
 
+import java.io.Serializable;
+import java.net.URI;
+import java.util.*;
+
 public class RepositoriesPage extends BasePage {
 
 	@PaxWicketBean(name = "featuresService")
@@ -34,12 +33,45 @@ public class RepositoriesPage extends Ba
 			new PropertyColumn<Repository>(Model.of("valid"), "valid", "valid"),
 		};
 
-		ListDataProvider provider = new ListDataProvider(repos);
-		DataTable<Repository> dataTable = new DataTable<Repository>("repositories", columns, provider, 10);
-		dataTable.addTopToolbar(new NavigationToolbar(dataTable));
-		add(dataTable);
+        add(new DefaultDataTable<ExtendedRepository>("repositories", columns, new RepositoriesProvider(repos), 20));
 	}
 
+    static class RepositoriesProvider extends SortableDataProvider<ExtendedRepository> {
+
+       List<ExtendedRepository> model;
+
+       public RepositoriesProvider(List model) {
+           this.model = model;
+           setSort("name", true);
+       }
+
+		public Iterator<? extends ExtendedRepository> iterator(int first, int count) {
+			List<ExtendedRepository> data = new ArrayList<ExtendedRepository>(model);
+			Collections.sort(data, new Comparator<ExtendedRepository>() {
+
+                public int compare(ExtendedRepository o1, ExtendedRepository o2) {
+                    int dir = getSort().isAscending() ? 1 : -1;
+
+                    if ("name".equals(getSort().getProperty())) {
+                        return dir * (o1.getName().compareTo(o2.getName()));
+                    } else {
+                        return dir * (o1.getName().compareTo(o2.getName()));
+                    }
+                }
+            });
+			return data.subList(first, Math.min(first + count, data.size()))
+					.iterator();
+		}
+
+		public int size() {
+			return model.size();
+		}
+
+        public IModel<ExtendedRepository> model(ExtendedRepository object) {
+            return Model.of(object);
+        }
+    }
+
 	class ExtendedRepository implements Repository, Serializable {
 
 		private final Repository repository;
@@ -67,6 +99,5 @@ public class RepositoriesPage extends Ba
 		public boolean isValid() {
 			return repository.isValid();
 		}
-
-	}
+    }
 }

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/EventsPage.html
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/EventsPage.html?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/EventsPage.html (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/EventsPage.html Fri Aug 12 14:15:13 2011
@@ -7,8 +7,7 @@
     <body>
 
         <wicket:extend>
-            <h1>Confgiration</h1>
-
+            <h1>Configuration</h1>
             <p>
                 In this place you will be able to manage configurations.
             </p>

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/FeaturesPage.html
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/FeaturesPage.html?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/FeaturesPage.html (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/FeaturesPage.html Fri Aug 12 14:15:13 2011
@@ -1,58 +1,12 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd" >
     <wicket:head>
-
         <title>Karaf Wicket console - Features page</title>
-
-        <!--
-        <style type="text/css">
-            tr.system {
-                background-color: #CC6600;
-            }
-
-            tr.framework {
-                background-color: #EAB988;
-            }
-
-            tr.blueprint {
-                background-color: #FDF8F2;
-            }
-
-            tr.spring {
-                background-color: #D5D50D;
-            }
-        </style>
-        -->
     </wicket:head>
 
     <body>
-
-        <wicket:extend>
-
+       <wicket:extend>
             <h1>Features</h1>
-
-            <!--
-            <table>
-                <tr>
-                    <th>State</th>
-                    <th>Version</th>
-                    <th>Name</th>
-                    <th>Repository</th>
-                    <th>Description</th>
-                </tr>
-
-                <tr wicket:id="features">
-                    <td wicket:id="state">State</td>
-                    <td wicket:id="version">Version</td>
-                    <td wicket:id="name">Name</td>
-                    <td wicket:id="repository">Repository</td>
-                    <td wicket:id="description">Description</td>
-                    <td>
-                        <a href="FeatureDetailsPage.html" wicket:id="featuresDetailsPageLink">details</a>
-                    </td>
-                </tr>
-            </table>
-            -->
             <table wicket:id="features" class="dataview"/>
         </wicket:extend>
     </body>

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/HomePage.html
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/HomePage.html?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/HomePage.html (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/HomePage.html Fri Aug 12 14:15:13 2011
@@ -1,35 +1,12 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <html xmlns="http://www.w3.org/1999/xhtml" xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd" >
     <wicket:head>
-
         <title>Karaf Wicket console</title>
-        
-        <style type="text/css">
-            tr.system {
-                background-color: #CC6600;
-            }
-
-            tr.framework {
-                background-color: #EAB988;
-            }
-
-            tr.blueprint {
-                background-color: #FDF8F2;
-            }
-
-            tr.spring {
-                background-color: #D5D50D;
-            }
-        </style>
-
     </wicket:head>
 
     <body>
-
         <wicket:extend>
-
             <h1>Bundles</h1>
-
             <table>
                 <tr>
                     <th>ID</th>

Modified: karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.html
URL: http://svn.apache.org/viewvc/karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.html?rev=1157116&r1=1157115&r2=1157116&view=diff
==============================================================================
--- karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.html (original)
+++ karaf/sandbox/pieber/karaf-webconsole/trunk/osgi/src/main/resources/org/apache/karaf/webconsole/osgi/internal/RepositoriesPage.html Fri Aug 12 14:15:13 2011
@@ -5,10 +5,8 @@
     </wicket:head>
 
     <body>
-
         <wicket:extend>
             <h1>Feature Repositories</h1>
-
             <table wicket:id="repositories" class="dataview"/>
         </wicket:extend>
     </body>