Commit 412c2c332a81be5794ae6db1462e023442e475c3

Authored by Rohan Rangray
1 parent 63f4d4ca56

Added manifest.json to get gcm push notifs working

Showing 2 changed files with 9 additions and 0 deletions Inline Diff

<!DOCTYPE html> 1 1 <!DOCTYPE html>
<html ng-app="flashy"> 2 2 <html ng-app="flashy">
<base href="/app/"> 3 3 <base href="/app/">
<head> 4 4 <head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/> 5 5 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/>
<link rel="stylesheet" 6 6 <link rel="stylesheet"
href="https://ajax.googleapis.com/ajax/libs/angular_material/0.9.0/angular-material.min.css"> 7 7 href="https://ajax.googleapis.com/ajax/libs/angular_material/0.9.0/angular-material.min.css">
8 8
<link rel="stylesheet" href="styles/flashier.css"/> 9 9 <link rel="stylesheet" href="styles/flashier.css"/>
<link rel="stylesheet" href="styles/flashy.css"/> 10 10 <link rel="stylesheet" href="styles/flashy.css"/>
11 <link rel="manifest" href="manifest.json">
<link 11 12 <link
href='https://fonts.googleapis.com/css?family=Satisfy|Titillium+Web:400,200,200italic,300,600,700,900,700italic,600italic,400italic,300italic' 12 13 href='https://fonts.googleapis.com/css?family=Satisfy|Titillium+Web:400,200,200italic,300,600,700,900,700italic,600italic,400italic,300italic'
rel='stylesheet' type='text/css'> 13 14 rel='stylesheet' type='text/css'>
<title>Flashy</title> 14 15 <title>Flashy</title>
</head> 15 16 </head>
<body ng-controller="RootController"> 16 17 <body ng-controller="RootController">
<header> 17 18 <header>
<nav> 18 19 <nav>
<div class="nav-wrapper"> 19 20 <div class="nav-wrapper">
<a ng-show="UserService.isLoggedIn()" href="#" data-activates="mobile-demo" 20 21 <a ng-show="UserService.isLoggedIn()" href="#" data-activates="mobile-demo"
class="left button-collapse hide-on-med-and-up"><i 21 22 class="left button-collapse hide-on-med-and-up"><i
class="mdi-navigation-menu"></i></a> 22 23 class="mdi-navigation-menu"></i></a>
<!-- User's classes dropdown --> 23 24 <!-- User's classes dropdown -->
<ul id="classDropdown" class="dropdown-content"> 24 25 <ul id="classDropdown" class="dropdown-content">
<li ui-sref-active="active" ng-repeat="section in UserService.getUserData().sections"> 25 26 <li ui-sref-active="active" ng-repeat="section in UserService.getUserData().sections">
<a ui-sref="feed({sectionId:section.id})">{{section.short_name}}</a> 26 27 <a ui-sref="feed({sectionId:section.id})">{{section.short_name}}</a>
</li> 27 28 </li>
<li class="divider"></li> 28 29 <li class="divider"></li>
<li><a ui-sref="addclass">Add Class</a></li> 29 30 <li><a ui-sref="addclass">Add Class</a></li>
</ul> 30 31 </ul>
<ul ng-show="UserService.isLoggedIn()" class="left hide-on-small-and-down"> 31 32 <ul ng-show="UserService.isLoggedIn()" class="left hide-on-small-and-down">
<li><a style="font-size:20px; font-weight:700" class="dropdown-button ng-cloak hide-on-small-and-down" 32 33 <li><a style="font-size:20px; font-weight:700" class="dropdown-button ng-cloak hide-on-small-and-down"
href="#!" 33 34 href="#!"
data-activates="classDropdown">{{currentSection.id?currentSection.short_name:"Classes"}}<i 34 35 data-activates="classDropdown">{{currentSection.id?currentSection.short_name:"Classes"}}<i
class="mdi-navigation-arrow-drop-down right"></i></a></li> 35 36 class="mdi-navigation-arrow-drop-down right"></i></a></li>
<li ng-show="currentSection.id" ui-sref-active="active"><a ui-sref="feed({sectionId:currentSection.id})" 36 37 <li ng-show="currentSection.id" ui-sref-active="active"><a ui-sref="feed({sectionId:currentSection.id})"
class="tooltipped" 37 38 class="tooltipped"
data-position="bottom" 38 39 data-position="bottom"
data-delay="50" data-tooltip="Feed"><i 39 40 data-delay="50" data-tooltip="Feed"><i
class="mdi-action-view-module"></i></a></li> 40 41 class="mdi-action-view-module"></i></a></li>
<li ng-show="currentSection.id" ui-sref-active="active"><a ui-sref="deck({sectionId:currentSection.id})" 41 42 <li ng-show="currentSection.id" ui-sref-active="active"><a ui-sref="deck({sectionId:currentSection.id})"
class="tooltipped" 42 43 class="tooltipped"
data-position="bottom" 43 44 data-position="bottom"
data-delay="50" data-tooltip="Deck"><i 44 45 data-delay="50" data-tooltip="Deck"><i
class="mdi-action-view-carousel"></i></a></li> 45 46 class="mdi-action-view-carousel"></i></a></li>
<li ng-show="currentSection.id" ui-sref-active="active"><a ui-sref="cardlist({sectionId:currentSection.id})" 46 47 <li ng-show="currentSection.id" ui-sref-active="active"><a ui-sref="cardlist({sectionId:currentSection.id})"
class="tooltipped" 47 48 class="tooltipped"
data-position="bottom" 48 49 data-position="bottom"
data-delay="50" data-tooltip="Card List"><i 49 50 data-delay="50" data-tooltip="Card List"><i
class="mdi-action-view-list"></i></a></li> 50 51 class="mdi-action-view-list"></i></a></li>
</ul> 51 52 </ul>
<a href="#" class="brand-logo center">Flashy</a> 52 53 <a href="#" class="brand-logo center">Flashy</a>
53 54
<ul ng-show="UserService.isLoggedIn()" ng-cloak id="nav-mobile" class="right hide-on-small-and-down"> 54 55 <ul ng-show="UserService.isLoggedIn()" ng-cloak id="nav-mobile" class="right hide-on-small-and-down">
55 56
<li ui-sref-active="active"><a ui-sref="study" class="tooltipped" data-position="bottom" data-delay="50" 56 57 <li ui-sref-active="active"><a ui-sref="study" class="tooltipped" data-position="bottom" data-delay="50"
data-tooltip="Study"> 57 58 data-tooltip="Study">
<i class="tiny mdi-action-pageview"></i></a></li> 58 59 <i class="tiny mdi-action-pageview"></i></a></li>
59 60
<!-- Settings Dropdown --> 60 61 <!-- Settings Dropdown -->
<ul id="settingsDropdown" class="dropdown-content"> 61 62 <ul id="settingsDropdown" class="dropdown-content">
62 63
63 64
</ul> 64 65 </ul>
65 66
<li ui-sref-active="active"><a ui-sref="help"><i class="tiny mdi-action-help tooltipped" 66 67 <li ui-sref-active="active"><a ui-sref="help"><i class="tiny mdi-action-help tooltipped"
data-position="bottom" 67 68 data-position="bottom"
data-delay="50" data-tooltip="Help"></i></a></li> 68 69 data-delay="50" data-tooltip="Help"></i></a></li>
<li ui-sref-active="active"><a ui-sref="settings"><i data-position="bottom" data-delay="50" 69 70 <li ui-sref-active="active"><a ui-sref="settings"><i data-position="bottom" data-delay="50"
data-tooltip="Settings" 70 71 data-tooltip="Settings"
class="mdi-action-settings tooltipped"></i></a></li> 71 72 class="mdi-action-settings tooltipped"></i></a></li>
<li><a ng-click="logout()" ui-sref="login"><i data-position="bottom" data-delay="50" data-tooltip="Logout" 72 73 <li><a ng-click="logout()" ui-sref="login"><i data-position="bottom" data-delay="50" data-tooltip="Logout"
class="mdi-content-forward tooltipped"></i></a></li> 73 74 class="mdi-content-forward tooltipped"></i></a></li>
74 75
75 76
</ul> 76 77 </ul>
77 78
<!-- Slide-in side-nav for small screens --> 78 79 <!-- Slide-in side-nav for small screens -->
<ul ng-show="UserService.isLoggedIn()" class="side-nav" id="mobile-demo"> 79 80 <ul ng-show="UserService.isLoggedIn()" class="side-nav" id="mobile-demo">
<span ng-show="currentSection.id"> 80 81 <span ng-show="currentSection.id">
<li ui-sref-active="active"><a ui-sref="feed({sectionId:currentSection.id})" class="tooltipped"> 81 82 <li ui-sref-active="active"><a ui-sref="feed({sectionId:currentSection.id})" class="tooltipped">
<i class="mdi-action-view-module left"></i> 82 83 <i class="mdi-action-view-module left"></i>
Feed</a> 83 84 Feed</a>
</li> 84 85 </li>
<li ui-sref-active="active"><a ui-sref="deck({sectionId:currentSection.id})" class="tooltipped"> 85 86 <li ui-sref-active="active"><a ui-sref="deck({sectionId:currentSection.id})" class="tooltipped">
<i class="mdi-action-view-carousel left"> </i> 86 87 <i class="mdi-action-view-carousel left"> </i>
Deck 87 88 Deck
</a> 88 89 </a>
</li> 89 90 </li>
<li ui-sref-active="active"><a ui-sref="cardlist({sectionId:currentSection.id})" class="tooltipped"> 90 91 <li ui-sref-active="active"><a ui-sref="cardlist({sectionId:currentSection.id})" class="tooltipped">
<i class="mdi-action-view-list left"></i> 91 92 <i class="mdi-action-view-list left"></i>
Card List 92 93 Card List
</a> 93 94 </a>
</li> 94 95 </li>
<hr> 95 96 <hr>
</span> 96 97 </span>
<!-- Collapsible menu for all the User's classes --> 97 98 <!-- Collapsible menu for all the User's classes -->
<ul class="collapsible" data-collapsible="accordion"> 98 99 <ul class="collapsible" data-collapsible="accordion">
<li class="bold"> 99 100 <li class="bold">
<a class="collapsible-header black-text"> 100 101 <a class="collapsible-header black-text">
Classes 101 102 Classes
<i class="mdi-navigation-arrow-drop-down right"></i> 102 103 <i class="mdi-navigation-arrow-drop-down right"></i>
</a> 103 104 </a>
</li> 104 105 </li>
<div class="collapsible-body" style="display: block"> 105 106 <div class="collapsible-body" style="display: block">
<ul> 106 107 <ul>
<li ui-sref-active="active" ng-repeat="section in UserService.getUserData().sections"> 107 108 <li ui-sref-active="active" ng-repeat="section in UserService.getUserData().sections">
<a class="class bold" ui-sref="feed({sectionId:section.id})">{{section.short_name}}</a> 108 109 <a class="class bold" ui-sref="feed({sectionId:section.id})">{{section.short_name}}</a>
</li> 109 110 </li>
<hr> 110 111 <hr>
<li><a ui-sref="addclass"><i class="tiny mdi-content-add">Add Class</i></a></li> 111 112 <li><a ui-sref="addclass"><i class="tiny mdi-content-add">Add Class</i></a></li>
</ul> 112 113 </ul>
</div> 113 114 </div>
</ul> 114 115 </ul>
<li><a ui-sref="study">Study</a></li> 115 116 <li><a ui-sref="study">Study</a></li>
<li><a ui-sref="settings">Settings</a></li> 116 117 <li><a ui-sref="settings">Settings</a></li>
<li><a ng-click="logout()">Logout</a></li> 117 118 <li><a ng-click="logout()">Logout</a></li>
</ul> 118 119 </ul>
</div> 119 120 </div>
</nav> 120 121 </nav>
121 122
</header> 122 123 </header>
123 124
124 125
<!-- Menu Bar --> 125 126 <!-- Menu Bar -->
<main ui-view></main> 126 127 <main ui-view></main>
127 128
128 129
<!--<footer class="page-footer">--> 129 130 <!--<footer class="page-footer">-->
<!--<div class="footer-copyright">--> 130 131 <!--<div class="footer-copyright">-->
<!--<div class="container">--> 131 132 <!--<div class="container">-->
<!--&copy; 2015 Team Swag--> 132 133 <!--&copy; 2015 Team Swag-->
<!--<a class="grey-text text-lighten-4 right" id="contact" href="mailto:halp@flashy.cards">Concerns? Contact us by--> 133 134 <!--<a class="grey-text text-lighten-4 right" id="contact" href="mailto:halp@flashy.cards">Concerns? Contact us by-->
<!--email!</a>--> 134 135 <!--email!</a>-->
<!--</div>--> 135 136 <!--</div>-->
136 137
<!--</div>--> 137 138 <!--</div>-->
<!--</footer>--> 138 139 <!--</footer>-->
139 140
</body> 140 141 </body>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.js"></script> 141 142 <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.2.14/angular-ui-router.js"></script> 142 143 <script src="//cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.2.14/angular-ui-router.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-cookies.js"></script> 143 144 <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-cookies.js"></script>
<script src="//code.jquery.com/jquery-2.1.4.min.js"></script> 144 145 <script src="//code.jquery.com/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="scripts/materialize.js"></script> 145 146 <script type="text/javascript" src="scripts/materialize.js"></script>
<script type="text/javascript" src="scripts/jquery.collapsible.js"></script> 146 147 <script type="text/javascript" src="scripts/jquery.collapsible.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angular_material/0.9.0/angular-material.min.js"></script> 147 148 <script src="https://ajax.googleapis.com/ajax/libs/angular_material/0.9.0/angular-material.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-animate.min.js"></script> 148 149 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-animate.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-aria.min.js"></script> 149 150 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-aria.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-resource.min.js"></script> 150 151 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-resource.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-sanitize.js"></script> 151 152 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular-sanitize.js"></script>
<script src="https://cdn.rawgit.com/gdi2290/angular-websocket/v1.0.9/angular-websocket.min.js"></script> 152 153 <script src="https://cdn.rawgit.com/gdi2290/angular-websocket/v1.0.9/angular-websocket.min.js"></script>
<script src="https://cdn.rawgit.com/akatov/angular-contenteditable/master/angular-contenteditable.js"></script> 153 154 <script src="https://cdn.rawgit.com/akatov/angular-contenteditable/master/angular-contenteditable.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-filter/0.5.4/angular-filter.js"></script> 154 155 <script src="https://cdnjs.cloudflare.com/ajax/libs/angular-filter/0.5.4/angular-filter.js"></script>
155 156
156 157
<script src="config.js"></script> 157 158 <script src="config.js"></script>
158 159
<!-- Controllers --> 159 160 <!-- Controllers -->
<script src="scripts/FeedController.js"></script> 160 161 <script src="scripts/FeedController.js"></script>
<script src="scripts/RootController.js"></script> 161 162 <script src="scripts/RootController.js"></script>
manifest.json View file @ 412c2c3
File was created 1 {
2 "name": "flashy-cards",
3 "short_name": "Flashy",
4 "start_url": "/index.html",
5 "display": "standalone",
6 "gcm_sender_id": "45066531702",
7 "gcm_user_visible_only": true
8 }