@@ -1,5 +1,6 @@ |
||
| 1 | 1 |
<!DOCTYPE html> |
| 2 | 2 |
<html class="no-js"> |
| 3 |
+ |
|
| 3 | 4 |
<head> |
| 4 | 5 |
<title>Codex</title> |
| 5 | 6 |
|
@@ -13,48 +14,63 @@ |
||
| 13 | 14 |
<script src="../bower_components/angular-sanitize/angular-sanitize.js"></script> |
| 14 | 15 |
|
| 15 | 16 |
<script src="scripts/codex-app.js"></script> |
| 16 |
- <script src="scripts/app-ctrl.js"></script> |
|
| 17 |
- <script src="scripts/sidebar-ctrl.js"></script> |
|
| 18 |
- <script src="scripts/note-ctrl.js"></script> |
|
| 17 |
+ <script src="scripts/controllers/app-ctrl.js"></script> |
|
| 18 |
+ <script src="scripts/controllers/header-ctrl.js"></script> |
|
| 19 |
+ <script src="scripts/controllers/sidebar-ctrl.js"></script> |
|
| 20 |
+ <script src="scripts/controllers/note-ctrl.js"></script> |
|
| 19 | 21 |
<script src="scripts/services/file-service.js"></script> |
| 20 |
- <script src="scripts/date-formatter.js" charset="utf-8"></script> |
|
| 22 |
+ <script src="scripts/services/date-formatter.js" charset="utf-8"></script> |
|
| 21 | 23 |
</head> |
| 24 |
+ |
|
| 22 | 25 |
<body ng-app="codexApp"> |
| 23 | 26 |
<div class="window"> |
| 24 | 27 |
|
| 25 |
- <header class="toolbar toolbar-header"> |
|
| 26 |
- <h1 class="title">Codex</h1> |
|
| 27 |
- </header> |
|
| 28 |
- |
|
| 29 |
- |
|
| 30 |
- <!-- Your app's content goes inside .window-content --> |
|
| 31 |
- <div class="window-content" id="holder"> |
|
| 32 |
- <div class="pane-group"> |
|
| 33 |
- <div class="pane pane-sm sidebar" ng-controller="SidebarCtrl"> |
|
| 34 |
- <nav class="nav-group"> |
|
| 35 |
- <h5 class="nav-group-title">My Notes</h5> |
|
| 36 |
- <span class="nav-group-item active" ui-sref="index"> |
|
| 37 |
- <span class="icon icon-archive"></span> |
|
| 38 |
- All Notes |
|
| 39 |
- </span> |
|
| 40 |
- <span class="nav-group-item"> |
|
| 41 |
- <span class="icon icon-book"></span> |
|
| 42 |
- Notebooks |
|
| 43 |
- </span> |
|
| 44 |
- <h5 class="nav-group-title">Favorites</h5> |
|
| 45 |
- <span class="nav-group-item"> |
|
| 46 |
- <span class="icon icon-star"></span> |
|
| 47 |
- Starred |
|
| 48 |
- </span> |
|
| 49 |
- </nav> |
|
| 28 |
+ <header class="toolbar toolbar-header" ng-controller="HeaderCtrl"> |
|
| 29 |
+ <h1 class="title">Codex</h1> |
|
| 30 |
+ <div class="toolbar-actions"> |
|
| 31 |
+ <button class="btn btn-default"> |
|
| 32 |
+ <span class="icon icon-plus"></span> |
|
| 33 |
+ </button> |
|
| 34 |
+ <div class="btn-group pull-right"> |
|
| 35 |
+ <button class="btn btn-default"> |
|
| 36 |
+ <span class="icon icon-pencil"></span> |
|
| 37 |
+ </button> |
|
| 38 |
+ <button class="btn btn-default active"> |
|
| 39 |
+ <span class="icon icon-eye"></span> |
|
| 40 |
+ </button> |
|
| 41 |
+ </div> |
|
| 42 |
+ </div> |
|
| 43 |
+ </header> |
|
| 44 |
+ |
|
| 45 |
+ |
|
| 46 |
+ <!-- Your app's content goes inside .window-content --> |
|
| 47 |
+ <div class="window-content" id="holder"> |
|
| 48 |
+ <div class="pane-group"> |
|
| 49 |
+ <div class="pane pane-sm sidebar" ng-controller="SidebarCtrl"> |
|
| 50 |
+ <nav class="nav-group"> |
|
| 51 |
+ <h5 class="nav-group-title">My Notes</h5> |
|
| 52 |
+ <span class="nav-group-item active" ui-sref="index"> |
|
| 53 |
+ <span class="icon icon-archive"></span> |
|
| 54 |
+ All Notes |
|
| 55 |
+ </span> |
|
| 56 |
+ <span class="nav-group-item"> |
|
| 57 |
+ <span class="icon icon-book"></span> |
|
| 58 |
+ Notebooks |
|
| 59 |
+ </span> |
|
| 60 |
+ <h5 class="nav-group-title">Favorites</h5> |
|
| 61 |
+ <span class="nav-group-item"> |
|
| 62 |
+ <span class="icon icon-star"></span> |
|
| 63 |
+ Starred |
|
| 64 |
+ </span> |
|
| 65 |
+ </nav> |
|
| 66 |
+ </div> |
|
| 67 |
+ <div class="pane" ui-view ></div> |
|
| 50 | 68 |
</div> |
| 51 |
- <div class="pane" ui-view ></div> |
|
| 52 | 69 |
</div> |
| 53 |
- </div> |
|
| 54 | 70 |
|
| 55 |
- <footer class="toolbar toolbar-footer"> |
|
| 56 |
- <h1 class="title" ng-bind="noteCount()"></h1> |
|
| 57 |
- </footer> |
|
| 71 |
+ <footer class="toolbar toolbar-footer"> |
|
| 72 |
+ <h1 class="title" ng-bind="noteCount()"></h1> |
|
| 73 |
+ </footer> |
|
| 58 | 74 |
|
| 59 | 75 |
</div> |
| 60 | 76 |
</body> |
@@ -12,6 +12,7 @@ angular |
||
| 12 | 12 |
'ui.router', |
| 13 | 13 |
'ngSanitize', |
| 14 | 14 |
'codexApp.index', |
| 15 |
+ 'codexApp.header', |
|
| 15 | 16 |
'codexApp.sidebar', |
| 16 | 17 |
'codexApp.note' |
| 17 | 18 |
]) |
@@ -0,0 +1,15 @@ |
||
| 1 |
+ |
|
| 2 |
+ |
|
| 3 |
+/** |
|
| 4 |
+ * @ngdoc function |
|
| 5 |
+ * @name domainManagerApp.controller:AboutCtrl |
|
| 6 |
+ * @description |
|
| 7 |
+ * # AboutCtrl |
|
| 8 |
+ * Controller of the domainManagerApp |
|
| 9 |
+ */ |
|
| 10 |
+angular.module('codexApp.header', [])
|
|
| 11 |
+ .controller('HeaderCtrl',['$scope', '$rootScope', '$state', function ($scope, $rootScope, $state) {
|
|
| 12 |
+ |
|
| 13 |
+ console.log('Header loaded')
|
|
| 14 |
+ |
|
| 15 |
+ }]); |