added index template
Project: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/commit/5da8ea8e Tree: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/tree/5da8ea8e Diff: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/diff/5da8ea8e Branch: refs/pull/35/head Commit: 5da8ea8ea25a4a1d456dbffc763b25d8b3d62b35 Parents: db6f01c Author: Rod Simpson <[email protected]> Authored: Mon Jan 27 16:18:23 2014 -0700 Committer: Rod Simpson <[email protected]> Committed: Mon Jan 27 16:18:23 2014 -0700 ---------------------------------------------------------------------- portal/index-template.html | 131 ++++++++++++++++++++++ portal/index.html | 238 ---------------------------------------- 2 files changed, 131 insertions(+), 238 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/5da8ea8e/portal/index-template.html ---------------------------------------------------------------------- diff --git a/portal/index-template.html b/portal/index-template.html new file mode 100644 index 0000000..3fc83ad --- /dev/null +++ b/portal/index-template.html @@ -0,0 +1,131 @@ +<!doctype html> +<html lang="en" ng-app="appservices"> + +<head> + <meta charset="utf-8"> + <title>Apigee App Services</title> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <meta name="description" content=""> + <meta name="author" content=""> + + <link href="js/libs/bootstrap/custom/css/bootstrap.css" rel="stylesheet"/> + <link href="css/dash.min.css" rel="stylesheet"/> + + <!--styles for jquery ui calendar component--> + <link rel="stylesheet" type="text/css" href="js/libs/jqueryui/jquery-ui-1.8.9.custom.css"/> + <link rel="stylesheet" type="text/css" href="js/libs/jqueryui/jquery-ui-timepicker.css"/> +</head> +<body ng-controller="PageCtrl" > +<!-- Google Tag Manager --> +<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-N52333" + height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> +<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': + new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], + j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= + '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); +})(window,document,'script','dataLayer','GTM-N52333');</script> +<!-- End Google Tag Manager --> +<header> + <nav class="navbar navbar-static-top"> + <div class="container-fluid"> + <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="brand" href="#"><img src="img/logo.gif"/></a> + + <div appswitcher ></div> + + + <div class="nav-collapse collapse" ng-show="loaded"> + + <div class="navbar-text pull-right" ng-if="activeUI"> + <span class="navbar-text" id="userEmail" >{{userEmail || 'anonymous'}}</span> | + <span ng-controller="LoginCtrl"><a id="logout-link" ng-click="logout()" title="logout"><i class="pictogram"></i></a></span> + <span ><a ng-click="profile()" title="profile"><i class="pictogram"></i></a></span> | + <span><a href="archive/" target="_blank">Legacy Portal</a></span> + </div> + + </div> + </div> + </nav> +</header> +<section class="side-menu" ng-show="activeUI"> + <div class="sidebar-nav"> + <div class="nav-collapse collapse"> + + <org-menu context="orgmenu" ></org-menu> + + </div> + <div class="nav-collapse collapse" id="sideMenu"> + </div> + </div> +</section> + +<section class="main-content" ng-show="loaded"> + <div class="container-fluid"> + <div class="row-fluid"> + <div class="span12"> + + <!--header app/org context nav--> + + <nav class="navbar secondary" ng-show="activeUI"> + <div class="container-fluid"> + <div class="row-fluid"> + <div class="span12"> + <div class="span5"> + <app-menu></app-menu> + </div> + <div class="span7 button-area"> + <div class="nav-collapse collapse"> + <ul class="helper-links nav span12"> + <li class="sdks span12"> + <ul class="pull-right"> + <li class="title"><label>SDKs and Modules</label></li> + <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#ios"><i class="sdk-icon-ios"></i></a></li> + <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#android"><i class="sdk-icon-android"></i></a></li> + <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#javascript"><i class="sdk-icon-js"></i></a></li> + <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#nodejs"><i class="sdk-icon-node"></i></a></li> + <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#ruby"><i class="sdk-icon-ruby"></i></a></li> + <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#c"><i class="sdk-icon-net"></i></a></li> + </ul> + </li> + </ul> + </div> + </div> + </div> + </div> + </div> + </nav> + <!--for demo mode--> + <!--todo - this needs a style applied only when shown ng-class--> + <div ng-controller="AlertCtrl" ng-cloak class="alert-holder main-alert"> + <alerti ng-repeat="alert in alerts" type="alert.type" closeable="true" index="$index" ng-cloak>{{alert.msg}}</alerti> + </div> + + <insecure-banner></insecure-banner> + <!--Dynamic Content--> + <div ng-view class="page-holder"></div> + + <footer> + <hr> + <p class="pull-right">© Apigee 2013</p> + </footer> + </div> + </div> + </div> +</section> +<script src="config.js"></script> + +<script src="js/libs/usergrid-libs.min.js"></script> +<script src="js/libs/bootstrap/custom/js/bootstrap.min.js"></script> +<!--todo - remove this. temporarily including jquery ui for calendar in push--> +<script src="js/libs/jqueryui/jquery.ui.timepicker.min.js" type="text/javascript"></script> +<!-- In dev use: <script src="js/libs/angular-1.1.5.js"></script> --> +<!--<script type="text/javascript" src="js/libs/angular-ui-ng-grid/ng-grid-2.0.2.debug.js"></script>--> + +<script id="main-script" src="js/usergrid.min.js"></script> + +</body> +</html> http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/5da8ea8e/portal/index.html ---------------------------------------------------------------------- diff --git a/portal/index.html b/portal/index.html deleted file mode 100644 index 99a5577..0000000 --- a/portal/index.html +++ /dev/null @@ -1,238 +0,0 @@ -<!doctype html> -<html lang="en" ng-app="appservices"> -<head> - <meta charset="utf-8"> - <title>Apigee App Services</title> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <meta name="description" content=""> - <meta name="author" content=""> - - <link href="js/libs/bootstrap/custom/css/bootstrap.css" rel="stylesheet"> - <link href="css/dash.min.css" rel="stylesheet"> - <link id="perf-script" href="bower_components/apigee.performance.ui/dist/css/performance.min.css" rel="stylesheet"> - - <!--styles for jquery ui calendar component--> - <link rel="stylesheet" type="text/css" href="js/libs/jqueryui/jquery-ui-1.8.9.custom.css"> - <link rel="stylesheet" type="text/css" href="js/libs/jqueryui/jquery-ui-timepicker.css"> -</head> -<body ng-controller="PageCtrl"> -<!-- Google Tag Manager --> -<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-N52333" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> -<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': - new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], - j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= - '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); -})(window,document,'script','dataLayer','GTM-N52333');</script> -<!-- End Google Tag Manager --> -<header> - <nav class="navbar navbar-static-top"> - <div class="container-fluid"> - <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse"> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - </button> - <a class="brand" href="#"><img src="img/logo.gif"></a> - - <div appswitcher=""></div> - - - <div class="nav-collapse collapse" ng-show="loaded"> - - <div class="navbar-text pull-right" ng-if="activeUI"> - <span class="navbar-text" id="userEmail">{{userEmail || 'anonymous'}}</span> | - <span ng-controller="LoginCtrl"><a id="logout-link" ng-click="logout()" title="logout"><i class="pictogram"></i></a></span> - <span><a ng-click="profile()" title="profile"><i class="pictogram"></i></a></span> | - <span><a href="archive/" target="_blank">Legacy Portal</a></span> - </div> - - </div> - </div> - </nav> -</header> -<section class="side-menu" ng-show="activeUI"> - <div class="sidebar-nav"> - <div class="nav-collapse collapse"> - - <org-menu context="orgmenu"></org-menu> - - </div> - <div class="nav-collapse collapse"> - <ul class="nav nav-list" menu="sideMenu"> - <li class="option active"> - <a href="#!/org-overview"><i class="pictogram">📁</i>Org Overview</a> - </li> - <li class="option active"> - <a href="#!/getting-started/setup"><i class="pictogram">🚀</i>Getting Started</a> - </li> - - <li class="option"> - <a href="#!/app-overview/summary"><i class="pictogram"></i>App Overview</a> - <ul class="nav nav-list"> - <li> - <a href="#!/app-overview/summary"><i class="pictogram sub">📱</i> Summary</a> - </li> - </ul> - </li> - - - <li class="option"> - <a href="#!/users"><i class="pictogram">👤</i>Users</a> - <ul class="nav nav-list"> - <li> - <a href="#!/users"><i class="pictogram sub">👤</i>Users</a> - </li> - <li> - <a href="#!/groups"><i class="pictogram sub">👥</i>Groups</a> - </li> - <li> - <a href="#!/roles"><i class="pictogram sub"></i>Roles</a> - </li> - </ul> - </li> - - <li class="option" id="perf-script"> - <a href="#!/performance/app-usage?timeFilter={{selectedtimefilter.value}}&sessionChartFilter={{selectedChartCriteria.chartCriteriaId}}&currentCompare={{currentCompare}}"><i class="pictogram">🛇</i>Monitoring <div class="new-tag">new</div></a> - <ul class="nav nav-list"> - <li><a href="#!/performance/app-usage?timeFilter={{selectedtimefilter.value}}&sessionChartFilter={{selectedChartCriteria.chartCriteriaId}}&currentCompare={{currentCompare}}"><i class="pictogram sub">📊</i>App Usage</a></li> - <li><a href="#!/performance/errors-crashes?timeFilter={{selectedtimefilter.value}}&logChartFilter={{selectedChartCriteria.chartCriteriaId}}&currentCompare={{currentCompare}}"><i class="pictogram sub">⚡</i>Errors & - Crashes</a></li> - <li><a href="#!/performance/api-perf?timeFilter={{selectedtimefilter.value}}&networkChartFilter={{selectedChartCriteria.chartCriteriaId}}&currentCompare={{currentCompare}}"><i class="pictogram sub">📈</i>API Performance</a> - </li> - </ul> - </li> - - - <li class="option"> - <a href="#!/push/sendNotification"><i class="pictogram"></i>Push</a> - <ul class="nav nav-list"> - <li> - <a href="#!/push/sendNotification"><i class="pictogram sub">🔿</i>Send - Notification</a> - </li> - <li> - <a href="#!/push/history"><i class="pictogram sub">✇</i>Message History</a> - </li> - <li> - <a href="#!/push/configuration"><i class="pictogram sub">⚒</i>Configuration</a> - </li> - <li> - <a href="#!/push/getStarted"><i class="pictogram sub"></i>Getting Started</a> - </li> - </ul> - </li> - - - <li class="option"> - <a href="#!/data"><i class="pictogram">📸</i>Data</a> - <ul class="nav nav-list"> - <li> - <a href="#!/data"><i class="pictogram sub">📾</i>Collections</a> - </li> - <!--li> - <a href="#!/data/shell"><i class="pictogram sub">📾</i>Shell</a> - </li--> - </ul> - </li> - - <li class="option"> - <a href="#!/activities"><i class="pictogram "></i> Activities</a> - </li> - - - <li class="option" id="perf-script"> - <a href="#!/configure/default-configs"><i class="pictogram">⚒</i>Configure</a> - <ul class="nav nav-list"> - <li><a href="#!/configure/default-configs"><i class="pictogram sub">📖</i>Default - Configs</a></li> - <li><a href="#!/configure/beta-configs"><i class="pictogram sub"></i>Beta Testing Configs</a> - </li> - <li><a href="#!/configure/ab-configs"><i class="pictogram sub"></i>A/B Testing - Configs</a></li> - </ul> - </li> - <li class="option"> - <a href="#!/shell"><i class="pictogram">⌨</i>Shell</a> - </li> - - </ul> - </div> - </div> -</section> - -<section class="main-content" ng-show="loaded"> - <div class="container-fluid"> - <div class="row-fluid"> - <div class="span12"> - - <!--header app/org context nav--> - - <nav class="navbar secondary" ng-show="activeUI"> - <div class="container-fluid"> - <div class="row-fluid"> - <div class="span12"> - <div class="span5"> - <app-menu></app-menu> - </div> - <div class="span7 button-area"> - <div class="nav-collapse collapse"> - <ul class="helper-links nav span12"> - <li class="sdks span12"> - <ul class="pull-right"> - <li class="title"><label>SDKs and Modules</label></li> - <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#ios"><i class="sdk-icon-ios"></i></a></li> - <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#android"><i class="sdk-icon-android"></i></a></li> - <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#javascript"><i class="sdk-icon-js"></i></a></li> - <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#nodejs"><i class="sdk-icon-node"></i></a></li> - <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#ruby"><i class="sdk-icon-ruby"></i></a></li> - <li><a target="_blank" href="http://apigee.com/docs/usergrid/content/sdks-and-examples#c"><i class="sdk-icon-net"></i></a></li> - </ul> - </li> - </ul> - </div> - </div> - </div> - </div> - </div> - </nav> - <!--for demo mode--> - <!--todo - this needs a style applied only when shown ng-class--> - <div ng-controller="AlertCtrl" ng-cloak="" class="alert-holder main-alert"> - <alerti ng-repeat="alert in alerts" type="alert.type" closeable="true" index="$index" ng-cloak="">{{alert.msg}}</alerti> - </div> - - <insecure-banner></insecure-banner> - <!--Dynamic Content--> - <div ng-view="" class="page-holder"></div> - - <footer> - <hr> - <p class="pull-right">© Apigee 2013</p> - </footer> - </div> - </div> - </div> -</section> -<script src="config.js"></script> -<script src="js/libs/usergrid-libs.min.js"></script> -<script src="js/libs/bootstrap/custom/js/bootstrap.min.js"></script> -<!--todo - remove this. temporarily including jquery ui for calendar in push--> -<script src="js/libs/jqueryui/jquery.ui.timepicker.min.js" type="text/javascript"></script> -<!-- In dev use: <script src="js/libs/angular-1.1.5.js"></script> --> -<!--<script type="text/javascript" src="js/libs/angular-ui-ng-grid/ng-grid-2.0.2.debug.js"></script>--> -<script id="main-script" src="js/usergrid.min.js"></script> - -<script type="text/javascript"> - var _gaq = _gaq || []; - _gaq.push(['_setAccount', 'UA-4084158-4']); - - (function() { - var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; - ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; - var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); - })(); - -</script> - -<script id="perf-script" src="bower_components/apigee.performance.ui/dist/js/usergrid-perf.min.js"></script></body> -</html>
