/src/Cloud/ContosoMoments.API/app/index.html

https://github.com/azure-appservice-samples/ContosoMoments · HTML · 114 lines · 103 code · 11 blank · 0 comment · 0 complexity · 4252cb1f2f2e02b6c532eca9a265f5dc MD5 · raw file

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>ContosoMoments - Share your photos</title>
  5. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
  6. <script src="/app/node_modules/azure-mobile-apps-client/dist/MobileServices.Web.min.js"></script>
  7. <script src="/app/lib/angular/angular.min.js"></script>
  8. <script src="/app/lib/jquery/dist/jquery.js"></script>
  9. <script src="/app/lib/bootstrap/dist/js/bootstrap.min.js"></script>
  10. <script src="/app/lib/angular-ui-router/release/angular-ui-router.min.js"></script>
  11. <script src="/config.js"></script>
  12. <link rel="stylesheet" href="/app/lib/bootstrap/dist/css/bootstrap.min.css">
  13. <link rel="stylesheet" href="/app/css/animation.css" />
  14. <link rel="stylesheet" href="/app/css/fontello.css" />
  15. <link rel="stylesheet" href="/app/css/main.css" />
  16. <base href="/" />
  17. </head>
  18. <body ng-app="contosoMoments">
  19. <header>
  20. <nav class="navbar navbar-default navbar-fixed-top">
  21. <div class="container" ng-controller="navController as navCtrl">
  22. <div class="navbar-header">
  23. <button ng-show="showMenu" type="button" class="navbar-toggle" ng-init="navCollapsed = true" ng-click="navCollapsed = !navCollapsed">
  24. <span class="sr-only">Toggle navigation</span>
  25. <span class="icon-bar"></span>
  26. <span class="icon-bar"></span>
  27. <span class="icon-bar"></span>
  28. </button>
  29. <a class="navbar-brand" href="/">
  30. <img class="img-responsive" src="/App/img/Web-ContosoMomentsLogo.svg">
  31. </a>
  32. </div>
  33. <div>
  34. <ul class="nav navbar-nav navbar-right">
  35. <li class="pull-right-sm" ng-show="showDelImage">
  36. <a href="#" ng-click="navCtrl.deleteImageModal()">
  37. <span class="glyphicon glyphicon-trash"></span>
  38. <span class="hidden-sm hidden-md hidden-lg">Delete Image</span>
  39. </a>
  40. </li>
  41. <li class="pull-right-sm">
  42. <a href="/auth">
  43. <span class="glyphicon glyphicon-lock"></span>
  44. <span class="hidden-sm hidden-md hidden-lg">Login</span>
  45. </a>
  46. </li>
  47. </ul>
  48. </div>
  49. <div ng-cloak ng-show="showMenu" class="collapse navbar-collapse" ng-class="!navCollapsed && 'in'" ng-click="navCollapsed = true">
  50. <ul class="nav navbar-nav navbar-right">
  51. <li class="pull-right-sm" ng-show="showUpload">
  52. <a href="#" ng-click="navCtrl.deleteAlbumModal()">
  53. <span class="glyphicon glyphicon-trash"></span>
  54. <span class="hidden-sm hidden-md hidden-lg">Delete Image</span>
  55. </a>
  56. </li>
  57. <li class="pull-right-sm" ng-show="showUpload">
  58. <a href="#" ng-click="navCtrl.openAlbummModal(true)">
  59. <span class="glyphicon glyphicon-pencil"></span>
  60. <span class="hidden-sm hidden-md hidden-lg">Edit Album</span>
  61. </a>
  62. </li>
  63. <li class="pull-right-sm" ng-show="showUpload">
  64. <a href="#" ng-click="navCtrl.openUploadModal()">
  65. <span class="glyphicon glyphicon-cloud-upload"></span>
  66. <span class="hidden-sm hidden-md hidden-lg">Upload Image</span>
  67. </a>
  68. </li>
  69. <li class="pull-right-sm" ng-show="showCreateAlbum">
  70. <a href="#" ng-click="navCtrl.openAlbummModal()">
  71. <span class="glyphicon glyphicon-plus"></span>
  72. <span class="hidden-sm hidden-md hidden-lg">Create Album</span>
  73. </a>
  74. </li>
  75. </ul>
  76. </div>
  77. </div>
  78. </nav>
  79. <div class="container">
  80. <h4 ng-show="curAlbum.album" ng-bind="curAlbum.album.albumName"></h4>
  81. </div>
  82. </header>
  83. <route-loader></route-loader>
  84. <div class="container" ui-view></div>
  85. <script src="/app/lib/ui-bootstrap-custom/ui-bootstrap-custom-tpls-0.14.3.min.js"> </script>
  86. <script src="/app/lib/azure-blob-upload.js"></script>
  87. <script src="/app/lib/node-uuid/uuid.js"></script>
  88. <script src="/app/js/app.js"></script>
  89. <script src="/app/js/controllers/AlbumController.js"></script>
  90. <script src="/app/js/controllers/AuthController.js"></script>
  91. <script src="/app/js/controllers/ImageController.js"></script>
  92. <script src="/app/js/controllers/NavController.js"></script>
  93. <script src="/app/js/controllers/UploadController.js"></script>
  94. <script src="/app/js/services/AlbumService.js"></script>
  95. <script src="/app/js/services/ImageService.js"></script>
  96. <script src="/app/js/services/MobileService.js"></script>
  97. <script src="/app/js/services/UploadService.js"></script>
  98. <script src="/app/js/services/UserService.js"></script>
  99. <script src="/app/js/directives/FileChange.js"></script>
  100. <script src="/app/js/directives/RouteLoader.js"></script>
  101. <script src="/app/js/directives/StorageSASResolver.js"></script>
  102. </body>
  103. </html>