From d9ba90397d9bcfd664fe19e89bfb6b9f1cfc9e47 Mon Sep 17 00:00:00 2001
From: Roberto Sánchez <roberto.sanchez@curisit.net>
Date: Thu, 26 Dec 2013 17:46:02 +0000
Subject: [PATCH] #333 feature - Added initial admin page.
---
securis/src/main/resources/static/admin.html | 188 +++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 188 insertions(+), 0 deletions(-)
diff --git a/securis/src/main/resources/static/admin.html b/securis/src/main/resources/static/admin.html
new file mode 100644
index 0000000..5973b56
--- /dev/null
+++ b/securis/src/main/resources/static/admin.html
@@ -0,0 +1,188 @@
+<!DOCTYPE html>
+<html class="no-js" lang="en" ng-app="app" xmlns:ng="http://angularjs.org">
+<head>
+<meta charset="utf-8">
+<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+<title></title>
+<meta name="description" content="">
+<meta name="viewport" content="width=device-width">
+
+<link rel="stylesheet"
+ href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css">
+<style>
+body {
+ padding-top: 50px;
+ padding-bottom: 20px;
+}
+</style>
+<link rel="stylesheet"
+ href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.3/css/bootstrap-theme.min.css">
+<link rel="stylesheet"
+ href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css">
+<!-- <link rel="stylesheet" href="css/main.css"> -->
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<!-- <link href="assets/css/bootstrap-responsive.css" rel="stylesheet"> -->
+
+<!-- <script src="js/vendor/modernizr-2.6.2.min.js"></script> -->
+</head>
+<body>
+ <div class="navbar navbar-inverse navbar-fixed-top">
+ <div class="container">
+ <div class="navbar-header">
+ <ul class="nav navbar-nav navbar-left">
+ <li style="color:white;padding-top:15px;">SeCuris</li>
+ <li><a href="#licenses">Licenses</a></li>
+ <li><a href="#admin">Admin</a></li>
+ </ul>
+ </div>
+ <div class="navbar-collapse collapse">
+ <ul class="nav navbar-nav navbar-right">
+ <li><a href="#about">About</a></li>
+ <li><a href="#contact">Contact</a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+
+ <div class="container">
+ <div class="col-md-12">
+
+ </div>
+ <div class="col-md-2">
+
+<ul class="nav nav-pills nav-stacked">
+ <li class="active"><a href="#">Applications</a></li>
+ <li><a href="#">License types</a></li>
+ <li><a href="#">Users</a></li>
+ <li><a href="#">Organizations</a></li>
+ <li><a href="#">Params</a></li>
+</ul>
+
+ </div>
+ <div class="col-md-10">
+ <nav class="navbar navbar-default navbar-static-top">
+ <!-- Brand and toggle get grouped for better mobile display -->
+ <div class="navbar-header">
+ <a class="navbar-brand" href="#">Applications</a>
+ </div>
+
+ <!-- Collect the nav links, forms, and other content for toggling -->
+ <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
+ <ul class="nav navbar-nav">
+ <li><a href="#"><span class="glyphicon glyphicon-plus"></span>
+ New</a></li>
+ <li><a href="#"><span class="glyphicon glyphicon-pencil"></span>
+ Edit</a></li>
+ <li><a href="#">
+ <span class="glyphicon glyphicon-ban-circle"></span>
+ Cancel</a></li>
+ </ul>
+ <form class="navbar-form navbar-right" role="search">
+ <div class="form-group">
+ <input type="text" class="form-control" placeholder="Search">
+ </div>
+ <button type="submit" class="btn btn-default">
+ <span class="glyphicon glyphicon-search"></span>
+
+ </button>
+ </form>
+ </div>
+</nav>
+ <div class="panel panel-default">
+ <form role="form" class="form-horizontal " name="licenseForm">
+ <div class="form-group">
+ <label class="col-md-3 control-label" for="username">Date</label>
+ <div class="col-md-5">
+ <input type="text" id="username" name="username" placeholder=""
+ class="form-control" ng-model="username" required>
+ </div>
+ </div>
+ <div class="form-group">
+ <!-- Password-->
+ <label class="col-md-3 control-label" for="password">License</label>
+ <div class="col-md-5">
+ <input type="password" id="password" name="password"
+ placeholder="" class="form-control" ng-model="password" required>
+ </div>
+ </div>
+ <div class="form-group">
+ <div class="col-md-offset-3 col-md-10">
+ <button type="submit" class="btn btn-primary">
+ <span class="glyphicon glyphicon-floppy-disk"></span>
+ Save</button>
+ </div>
+ </div>
+ </form>
+ </div>
+ <div class="panel panel-default">
+ <div class="panel-heading">Licenses for pack <strong>BP-CICS-002</strong>
+ <span class="badge pull-right" style="color:#ccffcc;">4</span>
+ <span class="badge pull-right">15</span>
+ </div>
+
+ <table class="table table-hover table-condensed">
+ <thead>
+ <tr>
+ <th>License</th>
+ <th>Email</th>
+ <th>Status</th>
+ <th></th>
+ </tr>
+ </thead>
+ <tbody>
+
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user1@bp.com</td><td class="success"><span class="glyphicon glyphicon-ok-circle"></span></td><td><span ng-click="editRow()" class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0029HAHAHA UK</td><td>user2@bp.com</td><td class="success"><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user3@bp.com</td><td class="danger"><span class="glyphicon glyphicon-warning-sign"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0128HAHAHA UK</td><td>user4@bp.com</td><td class="danger"><span class="glyphicon glyphicon-warning-sign"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-00qqasddHA UK</td><td>user5@bp.com</td><td class="success"><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAaaHA UK</td><td>user6@bp.com</td><td class="warning"><span class="glyphicon glyphicon-question-sign"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028aaaaHA UK</td><td>user7@bp.com</td><td class="warning"><span class="glyphicon glyphicon-question-sign"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user8@bp.com</td><td class="success"><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user9@bp.com</td><td><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user0@bp.com</td><td><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user11@bp.com</td><td><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user12@bp.com</td><td><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user13@bp.com</td><td><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user14@bp.com</td><td><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user15@bp.com</td><td><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ <tr><td>BP-CICS-0028HAHAHA UK</td><td>user16@bp.com</td><td><span class="glyphicon glyphicon-ok-circle"></span></td><td><span class="glyphicon glyphicon-pencil"></span></td></tr>
+ </tbody>
+ <tfoot>
+ </tfoot>
+ </table>
+ </div>
+ </div>
+
+ </div>
+
+ <hr>
+ <div>
+ <footer>
+ <small style="margin: auto; display: block;" class="text-center">©
+ CurisTEC 2014</small>
+ </footer>
+ </div>
+ <!-- /container -->
+ <script
+ src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
+
+ <script type="text/javascript"
+ src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
+ <script type="text/javascript"
+ src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js"></script>
+ <script type="text/javascript"
+ src="//code.angularjs.org/1.2.6/angular-route.js"></script>
+ <script type="text/javascript"
+ src="//code.angularjs.org/1.2.6/angular-resource.js"></script>
+ <script type="text/javascript" src="js/login.js"></script>
+
+ <!-- <script src="js/main.js"></script> -->
+ <script type="text/javascript">
+ $(function() {
+
+ });
+
+ </script>
+</body>
+</html>
\ No newline at end of file
--
Gitblit v1.3.2