Skip to content

Commit fe0c002

Browse files
committed
Better modularity, feels more appy
Abstracted user functionality into module. Added some simple routing to feel more "appy". This is probably wrong and needs attention.
1 parent c822c4d commit fe0c002

21 files changed

+3668
-66
lines changed

app/public/app.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
'use strict';
2+
3+
/* App Module */

app/public/css/app.css

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* app css stylesheet */
22
body {
3-
padding-top: 20px;
3+
//padding-top: 20px;
44
}
55

66
.well {
@@ -37,4 +37,29 @@ button i {
3737
#register-container #btn-register{
3838
margin-top:16px;
3939
float:right;
40+
}
41+
.container{
42+
width:100% !important;
43+
display:block;
44+
}
45+
.header{
46+
width:100%;
47+
height:45px;
48+
background-color:#9E0000;
49+
top:0px;
50+
color:white;
51+
}
52+
.header h1{
53+
width:110px;
54+
color:white;
55+
display:block;
56+
margin-left:auto;
57+
margin-right:auto;
58+
}
59+
.header .login,.logout{
60+
float:right;
61+
margin-top:-24px;
62+
margin-right:28px;
63+
font-size:16px;
64+
color:white;
4065
}

app/public/index.html

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,23 @@
22
<html lang="en" ng-app="podium">
33
<head>
44
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"/> <!--320-->
6+
57
<title>Podium</title>
68
<link rel="stylesheet" href="css/app.css">
79
<link rel="stylesheet" href="css/bootstrap.css">
810
<script src="lib/angular/angular.js"></script>
9-
<script src="js/app.js"></script>
10-
<script src="js/controllers.js"></script>
11-
<script src="js/filters.js"></script>
12-
<script src="js/services.js"></script>
1311
<script src="lib/angular/angular-resource.js"></script>
12+
13+
<script src="podium/PodiumModule.js"></script>
14+
<script src="users/UserModule.js"></script>
15+
16+
<script src="users/UserService.js"></script>
17+
<script src="users/UserController.js"></script>
18+
<script src="podium/PodiumController.js"></script>
19+
20+
21+
1422
</head>
1523
<body>
1624
<div ng-view></div>

app/public/js/app.js

Lines changed: 0 additions & 21 deletions
This file was deleted.

app/public/js/filters.js

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)