Roberto Sánchez
2014-01-16 8f97df85eefe4d648f2002b8d68818ef6020c2df
securis/src/main/resources/static/main.html
....@@ -1,171 +1,74 @@
11 <!DOCTYPE html>
2
-<html class="no-js" lang="en" ng-app="app" xmlns:ng="http://angularjs.org">
2
+<html class="no-js" lang="en" ng-app="securis"
3
+ xmlns:ng="http://angularjs.org">
34 <head>
5
+<base href="/">
46 <meta charset="utf-8">
57 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
6
-<title></title>
8
+<title>SeCuris</title>
79 <meta name="description" content="">
810 <meta name="viewport" content="width=device-width">
911
10
-<link rel="stylesheet"
11
- href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css">
12
-<style>
13
-body {
14
- padding-top: 50px;
15
- padding-bottom: 20px;
16
-}
17
-</style>
18
-<link rel="stylesheet"
19
- href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.3/css/bootstrap-theme.min.css">
20
-<link rel="stylesheet"
21
- href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css">
22
-<!-- <link rel="stylesheet" href="css/main.css"> -->
12
+<link rel="stylesheet" href="/css/bootstrap.min.css">
13
+<link rel="stylesheet" href="/css/bootstrap-dialog.css">
14
+<link rel="stylesheet" href="/css/toaster.css">
15
+<link rel="stylesheet" href="/css/chosen.css">
16
+<link rel="stylesheet" href="/css/chosen-spinner.css">
17
+<link rel="stylesheet" href="/css/bootstrap-theme.min.css">
18
+<link rel="stylesheet" href="/css/font-awesome.min.css">
19
+
20
+<link rel="stylesheet" href="/css/securis.css">
21
+
2322 <meta name="viewport" content="width=device-width, initial-scale=1.0">
24
-<!-- <link href="assets/css/bootstrap-responsive.css" rel="stylesheet"> -->
2523
26
-<!-- <script src="js/vendor/modernizr-2.6.2.min.js"></script> -->
2724 </head>
28
-<body>
29
- <div class="navbar navbar-inverse navbar-fixed-top">
30
- <div class="container">
31
- <div class="navbar-header">
32
- <ul class="nav navbar-nav navbar-left">
33
- <li style="color:white;padding-top:15px;">SeCuris</li>
34
- <li><a href="#licenses">Licenses</a></li>
35
- <li><a href="#admin">Admin</a></li>
36
- </ul>
37
- </div>
38
- <div class="navbar-collapse collapse">
39
- <ul class="nav navbar-nav navbar-right">
40
- <li><a href="#about">About</a></li>
41
- <li><a href="#contact">Contact</a></li>
42
- </ul>
43
- </div>
44
- </div>
45
- </div>
46
-
47
- <div class="container">
48
- <div class="col-md-12">
49
- &nbsp;
50
- </div>
51
- <div class="col-md-4">
52
- <div class="panel panel-default">
53
- <div class="panel-heading">Packs
54
- <span class="badge pull-right">4</span></div>
55
-
56
- <table class="table table-hover">
57
- <thead>
58
- <tr>
59
- <th>Org.</th>
60
- <th>Pack</th>
61
- </tr>
62
- </thead>
63
- <tbody>
64
- <tr><td>BP UK</td><td>BP-CICS-001</td></tr>
65
- <tr><td>BP UK</td><td>BP-CISA-001</td></tr>
66
- <tr><td>BP Texas</td><td>BP-CICS-002</td></tr>
67
- <tr><td>BP Texas</td><td>BP-CISA-002</td></tr>
68
- </tbody>
69
- <tfoot>
70
- </tfoot>
71
- </table>
72
- </div>
73
- <div class="panel panel-default">
74
- <form role="form" class="form-horizontal " name="licenseForm">
75
- <div class="form-group">
76
- <label class="col-md-3 control-label" for="username">Date</label>
77
- <div class="col-md-5">
78
- <input type="text" id="username" name="username" placeholder=""
79
- class="form-control" ng-model="username" required>
80
- </div>
81
- </div>
82
- <div class="form-group">
83
- <!-- Password-->
84
- <label class="col-md-3 control-label" for="password">License</label>
85
- <div class="col-md-5">
86
- <input type="password" id="password" name="password"
87
- placeholder="" class="form-control" ng-model="password" required>
88
- </div>
89
- </div>
90
- <div class="form-group">
91
- <div class="col-md-offset-3 col-md-10">
92
- <button type="submit" class="btn btn-primary">Save</button>
93
- </div>
94
- </div>
95
- </form>
96
- </div>
97
-
98
- </div>
99
- <div class="col-md-8">
100
- <div class="panel panel-default">
101
- <div class="panel-heading">Licenses for pack <strong>BP-CICS-002</strong>
102
- <span class="badge pull-right" style="color:#ccffcc;">4</span>
103
- <span class="badge pull-right">15</span>
104
- </div>
105
-
106
- <table class="table table-hover table-condensed">
107
- <thead>
108
- <tr>
109
- <th>License</th>
110
- <th>Email</th>
111
- <th>Status</th>
112
- <th></th>
113
- </tr>
114
- </thead>
115
- <tbody>
116
-
117
- <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>
118
- <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>
119
- <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>
120
- <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>
121
- <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>
122
- <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>
123
- <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>
124
- <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>
125
- <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>
126
- <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>
127
- <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>
128
- <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>
129
- <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>
130
- <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>
131
- <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>
132
- <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>
133
- </tbody>
134
- <tfoot>
135
- </tfoot>
136
- </table>
137
- </div>
138
- </div>
139
-
140
- </div>
25
+<body >
26
+<div ng-controller="MainCtrl">
27
+ <div ng-view ></div>
14128
14229 <hr>
14330 <div>
14431 <footer>
145
- <small style="margin: auto; display: block;" class="text-center">&copy;
146
- CurisTEC 2014</small>
32
+ <small i18n style="margin: auto; display: block;" class="text-center">&copy; CurisTEC 2014</small>
14733 </footer>
14834 </div>
14935 <!-- /container -->
36
+ <script src="/js/vendor/modernizr-2.6.2.min.js"></script>
15037 <script
151
- src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
152
-
38
+ src="/js/jquery.min.js"></script>
15339 <script type="text/javascript"
154
- src="//netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
40
+ src="/js/bootstrap.min.js"></script>
15541 <script type="text/javascript"
156
- src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.min.js"></script>
42
+ src="/js/angular.min.js"></script>
15743 <script type="text/javascript"
158
- src="//code.angularjs.org/1.2.6/angular-route.js"></script>
44
+ src="/js/angular-route.min.js"></script>
15945 <script type="text/javascript"
160
- src="//code.angularjs.org/1.2.6/angular-resource.js"></script>
161
- <script type="text/javascript" src="js/login.js"></script>
46
+ src="/js/angular-resource.min.js"></script>
47
+ <script type="text/javascript"
48
+ src="/js/bootstrap-dialog.js"></script>
49
+ <script type="text/javascript"
50
+ src="/js/toaster.js"></script>
51
+ <script type="text/javascript"
52
+ src="/js/toaster.js"></script>
53
+ <script type="text/javascript"
54
+ src="/js/vendor/chosen.jquery.js"></script>
55
+ <script type="text/javascript"
56
+ src="/js/chosen.js"></script>
57
+
58
+ <script type="text/javascript" src="js/i18n.js"></script>
59
+ <script type="text/javascript" src="js/main.js"></script>
60
+ <script type="text/javascript" src="js/login.js"></script>
61
+ <script type="text/javascript" src="js/catalogs.js"></script>
62
+ <script type="text/javascript" src="js/admin.js"></script>
16263
16364 <!-- <script src="js/main.js"></script> -->
16465 <script type="text/javascript">
16566 $(function() {
166
-
16767 });
16868
16969 </script>
70
+
71
+ <toaster-container toaster-options="{'time-out': 3000}"></toaster-container>
72
+</div>
17073 </body>
17174 </html>