128 lines
5.2 KiB
HTML
Executable File
128 lines
5.2 KiB
HTML
Executable File
<!doctype html>
|
|
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
|
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
|
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
|
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="x-ua-compatible" content="ie=edge">
|
|
<base href="/">
|
|
<title>OpenStack Cross-project Dashboard</title>
|
|
<meta name="description" content="">
|
|
<meta name="viewport" content="width=device-width">
|
|
<!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
|
|
<!-- build:css(client) app/vendor.css -->
|
|
<!-- bower:css -->
|
|
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css" />
|
|
<link rel="stylesheet" href="bower_components/bootstrap-table/src/bootstrap-table.css" />
|
|
<!-- endbower -->
|
|
<!-- endbuild -->
|
|
|
|
<link rel="stylesheet" href="bower_components/font-awesome/css/font-awesome.css" />
|
|
|
|
<!-- build:css({.tmp,client}) app/app.css -->
|
|
<link rel="stylesheet" href="app/app.css">
|
|
<!-- injector:css -->
|
|
<link rel="stylesheet" href="app/app.css">
|
|
<link rel="stylesheet" href="app/projectDetail/styles/projectDetail.css">
|
|
<link rel="stylesheet" href="app/projectList/styles/projectList.css">
|
|
<link rel="stylesheet" href="components/footer/footer.css">
|
|
<link rel="stylesheet" href="components/modal/modal.css">
|
|
<!-- endinjector -->
|
|
<!-- endbuild -->
|
|
</head>
|
|
<body ng-app="dashboardProjectApp">
|
|
<!--[if lt IE 7]>
|
|
<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
|
|
<![endif]-->
|
|
|
|
<!-- Add your site or application content here -->
|
|
<header>
|
|
<div class="container" style="padding-left:0px;">
|
|
<a href="/projectList">
|
|
<img src="../../assets/images/openstack-logo-full.png" />
|
|
</a>
|
|
</div>
|
|
</header>
|
|
<div class="container-fluid main-wrapper">
|
|
<div ui-view="" class="row"></div>
|
|
</div>
|
|
<!--<footer></footer>-->
|
|
|
|
<!-- Google Analytics: change UA-XXXXX-X to be your site's ID -->
|
|
<script>
|
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
|
|
|
|
ga('create', 'UA-XXXXX-X');
|
|
ga('send', 'pageview');
|
|
</script>
|
|
|
|
<script>
|
|
function nameFormatter(value) {
|
|
var story = value.split("-");
|
|
return '<a class="dp-link-title" href="projectDetail/'+ story[0] +'">' + story[1] + '</a>';
|
|
}
|
|
function progressBar(percentage, row) {
|
|
|
|
return '<div class="progress dp-progress">'+
|
|
'<div class="progress-bar progress-bar-success progress-bar-striped"'+
|
|
'role="progressbar" aria-valuenow="'+percentage+'" aria-valuemin="0"' +
|
|
'aria-valuemax="100" style="width: '+percentage+'%">'+
|
|
'<span class="sr-only">'+row.progressLabel+'</span>' +
|
|
'</div>' +
|
|
'</div>';
|
|
}
|
|
|
|
function rowStyle(row, index) {
|
|
var classes = ['active', 'active'];
|
|
if (index % 2 === 0 && index/2 < classes.length) {
|
|
return {
|
|
classes: classes[index/2]
|
|
};
|
|
}
|
|
return {};
|
|
}
|
|
</script>
|
|
|
|
<!--[if lt IE 9]>
|
|
<script src="bower_components/es5-shim/es5-shim.js"></script>
|
|
<script src="bower_components/json3/lib/json3.min.js"></script>
|
|
<![endif]-->
|
|
<!-- build:js({client,node_modules}) app/vendor.js -->
|
|
<!-- bower:js -->
|
|
<script src="bower_components/jquery/dist/jquery.js"></script>
|
|
<script src="bower_components/angular/angular.js"></script>
|
|
<script src="bower_components/angular-resource/angular-resource.js"></script>
|
|
<script src="bower_components/angular-cookies/angular-cookies.js"></script>
|
|
<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
|
|
<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
|
|
<script src="bower_components/lodash/dist/lodash.compat.js"></script>
|
|
<script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
|
|
<script src="bower_components/bootstrap-table/src/bootstrap-table.js"></script>
|
|
<script src="bower_components/moment/moment.js"></script>
|
|
<!-- endbower -->
|
|
<!-- endbuild -->
|
|
<!-- build:js(.tmp) app/app.js -->
|
|
<script src="app/app.js"></script>
|
|
<!-- injector:js -->
|
|
<script src="components/util/util.module.js"></script>
|
|
<script src="components/footer/footer.directive.js"></script>
|
|
<script src="app/projectDetail/projectDetail.js"></script>
|
|
<script src="app/projectDetail/services/userStoryService.js"></script>
|
|
<script src="app/projectList/controllers/projectList.controller.js"></script>
|
|
<script src="app/projectList/projectList.js"></script>
|
|
<script src="app/projectDetail/controllers/projectDetail.controller.js"></script>
|
|
<script src="components/modal/modal.service.js"></script>
|
|
<script src="components/navbar/navbar.controller.js"></script>
|
|
<script src="components/navbar/navbar.directive.js"></script>
|
|
<script src="components/sdk/lbServices.js"></script>
|
|
<script src="app/app.constant.js"></script>
|
|
<script src="components/util/util.service.js"></script>
|
|
<!-- endinjector -->
|
|
<!-- endbuild -->
|
|
</body>
|
|
</html>
|