You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by ah...@apache.org on 2011/11/08 17:50:13 UTC

svn commit: r1199339 - in /oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui: SplashPage.css SplashPage.html SplashPage.java splash.png

Author: ahart
Date: Tue Nov  8 16:50:12 2011
New Revision: 1199339

URL: http://svn.apache.org/viewvc?rev=1199339&view=rev
Log:
create splash/home page for opsui

Added:
    oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.css
    oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.html
    oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.java
    oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/splash.png   (with props)

Added: oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.css
URL: http://svn.apache.org/viewvc/oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.css?rev=1199339&view=auto
==============================================================================
--- oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.css (added)
+++ oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.css Tue Nov  8 16:50:12 2011
@@ -0,0 +1,81 @@
+/*
+ bg             #334455
+ borders-top    #2e3e4e
+ border-left    #304050
+*/
+
+body {
+    background-color:#345;
+    margin:0px;
+    padding:0px;
+    font-family: arial, verdana, sans-serif;
+}
+
+#splash {
+    position:absolute;
+    left:50%;
+    top:50%;
+    margin:-180px 0 0 -370px;
+    height:260px;    
+    width:730px;
+    z-index:0;
+}
+#splash_branding {
+    padding:5px;
+    width:315px;
+    height:200px;
+    padding:32px 50px 30px 0;
+    text-align:right;
+    float:left;
+}
+#splash_nav {
+    float:left;
+    height:200px;
+    width:315px;
+    padding: 30px 0 30px 45px;
+    border-left:solid 1px #304050;
+}
+#splash_nav a {
+    display:block;
+    padding:10px;
+    color:#c0c0c0;
+    text-decoration:none;
+}  
+#splash_nav a:hover {
+    text-decoration:underline;
+    color:#fff;
+}
+
+
+.border {
+    border-top: solid 1px #234;
+}
+
+
+
+#footer{
+  position:absolute;
+  bottom:20px;
+  width:100%;
+  padding:10px 0px;
+  border-spacing:0px;
+  border-top:solid 1px #2e3e4e;
+  color:#234;
+  font-size:90%;
+  background-color:#364656;
+}
+#footer a {
+  color:#aaa;
+}
+
+#footer p {
+  width:100%;
+  padding:5px 20px;
+  text-align:center;
+}
+
+#powered {
+  margin-left:-30px;
+}
+
+

Added: oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.html
URL: http://svn.apache.org/viewvc/oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.html?rev=1199339&view=auto
==============================================================================
--- oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.html (added)
+++ oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.html Tue Nov  8 16:50:12 2011
@@ -0,0 +1,61 @@
+<html
+	xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd">
+<head>
+<title>Apache OODT PCS Operator Interface</title>
+<wicket:link>
+  <link type="text/css" rel="stylesheet" href="SplashPage.css"/>
+</wicket:link>
+</head>
+<body>
+<div id="splash">
+    <div id="splash_branding">
+        <wicket:link>
+            <img src="splash.png" id="splash_logo"/>
+        </wicket:link>
+    </div>
+    <div id="splash_nav">
+        <a href="#" wicket:id="fmbrowser_link" >
+					  <span>
+					    File Catalog Browse
+					  </span>
+					</a>
+        <a href="#" wicket:id="wmonitor_link" id="wmonitor_link" >
+					  <span>
+					    Workflow Monitor
+					  </span>
+					</a>
+        <a href="#" id="rmonitor_link" >
+					  <span>
+					    Resource Monitor
+					  </span>
+					</a>
+        <a href="#" id="config_link">
+					  <span>
+					    Configuration
+					  </span>
+					</a>
+        <a href="#" wicket:id="pcsstatus_link" id="pcsstatus_link">
+					  <span>
+					    PCS Status
+					  </span>
+					</a>
+    </div>
+</div>
+
+
+
+
+
+
+<wicket:child/>
+
+<div id="footer">
+        <p id="powered">Powered by <a href="http://oodt.apache.org/">Apache OODT</a></p>
+</div>
+
+
+
+
+</body>
+
+</html>

Added: oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.java
URL: http://svn.apache.org/viewvc/oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.java?rev=1199339&view=auto
==============================================================================
--- oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.java (added)
+++ oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/SplashPage.java Tue Nov  8 16:50:12 2011
@@ -0,0 +1,80 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+
+package org.apache.oodt.pcs.opsui;
+
+//Wicket imports
+import org.apache.oodt.pcs.opsui.status.StatusPage;
+import org.apache.wicket.PageParameters;
+import org.apache.wicket.markup.html.WebPage;
+import org.apache.wicket.markup.html.link.ExternalLink;
+import org.apache.wicket.markup.html.link.Link;
+
+/**
+ *
+ * Provides the controller for the OpsUI Splash Page.
+ *
+ * @author ahart
+ * @version $Revision$
+ *
+ */
+public class SplashPage extends WebPage {
+  
+  protected OpsuiApp app;
+  
+  public SplashPage(PageParameters parameters){    
+    this.app = (OpsuiApp)getApplication();
+    
+    add(new Link("fmbrowser_link"){
+      /* (non-Javadoc)
+       * @see org.apache.wicket.markup.html.link.Link#onClick()
+       */
+      @Override
+      public void onClick() {
+       setResponsePage(TypesPage.class); 
+      }
+    });
+    
+    add(new Link("pcsstatus_link"){
+      
+    /* (non-Javadoc)
+       * @see org.apache.wicket.markup.html.link.Link#onClick()
+       */
+      @Override
+      public void onClick() {
+        setResponsePage(StatusPage.class);
+        
+      }
+    });
+    
+    add(new Link("wmonitor_link"){
+       /* (non-Javadoc)
+       * @see org.apache.wicket.markup.html.link.Link#onClick()
+       */
+      @Override
+      public void onClick() {
+        PageParameters params = new PageParameters();
+        params.add("status", "ALL");
+        params.add("pageNum", "1");
+        setResponsePage(WorkflowInstanceViewerPage.class, params);
+        
+      }
+    });
+  }
+
+}

Added: oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/splash.png
URL: http://svn.apache.org/viewvc/oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/splash.png?rev=1199339&view=auto
==============================================================================
Binary file - no diff available.

Propchange: oodt/trunk/pcs/opsui/src/main/java/org/apache/oodt/pcs/opsui/splash.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream