Skip to content
This repository was archived by the owner on Aug 30, 2021. It is now read-only.

Commit a0c9de3

Browse files
committed
#236 implement swig instead of jade
1 parent c2330e5 commit a0c9de3

20 files changed

+252
-219
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
.DS_Store
22
.nodemonignore
33
.sass-cache/
4+
.bower-*
45
node_modules/
56
public/lib
67
test/coverage/

app/views/404.html

100755100644
Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
1-
extends layouts/default
1+
{% extends 'layouts/default.html' %}
22

3-
block main
4-
h1 Oops something went wrong
5-
br
6-
span 404
7-
8-
block content
9-
#error-message-box
10-
#error-stack-trace
11-
pre
12-
code!= error
3+
{% block main %}
4+
<h1>Oops something went wrong</h1>
5+
<br>
6+
<span>404</span>
7+
{% endblock %}
138

9+
{% block content %}
10+
<div id="error-message-box">
11+
<div id="error-stack-trace">
12+
<pre>
13+
<code>{{error}}</code>
14+
</pre>
15+
</div>
16+
</div>
17+
{% endblock %}

app/views/500.html

100755100644
Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
1-
extends layouts/default
1+
{% extends 'layouts/default.html' %}
22

3-
block main
4-
h1 Oops something went wrong
5-
br
6-
span 500
3+
{% block main %}
4+
<h1>Oops something went wrong</h1>
5+
<br>
6+
<span>500</span>
7+
{% endblock %}
78

8-
block content
9-
#error-message-box
10-
#error-stack-trace
11-
pre
12-
code!= error
9+
{% block content %}
10+
<div id="error-message-box">
11+
<div id="error-stack-trace">
12+
<pre>
13+
<code>{{error}}</code>
14+
</pre>
15+
</div>
16+
</div>
17+
{% endblock %}

app/views/includes/foot.html

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<!-- Angular JS -->
2+
<script type="text/javascript" src="/lib/angular/angular.min.js"></script>
3+
<script type="text/javascript" src="/lib/angular-cookies/angular-cookies.min.js"></script>
4+
<script type="text/javascript" src="/lib/angular-resource/angular-resource.min.js"></script>
5+
<script type="text/javascript" src="/lib/angular-route/angular-route.js"></script>
6+
7+
<!-- Angular UI -->
8+
<script type="text/javascript" src="/lib/angular-bootstrap/ui-bootstrap.js"></script>
9+
<script type="text/javascript" src="/lib/angular-bootstrap/ui-bootstrap-tpls.js"></script>
10+
<script type="text/javascript" src="/lib/angular-ui-utils/ui-utils.min.js"></script>
11+
12+
<!-- Application Init -->
13+
<script type="text/javascript" src="/js/app.js"></script>
14+
<script type="text/javascript" src="/js/config.js"></script>
15+
<script type="text/javascript" src="/js/directives.js"></script>
16+
<script type="text/javascript" src="/js/filters.js"></script>
17+
18+
<!-- Application Services -->
19+
<script type="text/javascript" src="/js/services/global.js"></script>
20+
<script type="text/javascript" src="/js/services/articles.js"></script>
21+
22+
<!-- Application Controllers -->
23+
<script type="text/javascript" src="/js/controllers/articles.js"></script>
24+
<script type="text/javascript" src="/js/controllers/index.js"></script>
25+
<script type="text/javascript" src="/js/controllers/header.js"></script>
26+
<script type="text/javascript" src="/js/init.js"></script>
27+
28+
29+
{% if (process.env.NODE_ENV == 'development') %}
30+
<!-- Livereload script rendered -->
31+
<script type="text/javascript", src="http://" + req.host + ":35729/livereload.js"></script>
32+
{% endif %}

app/views/includes/foot.jade

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

app/views/includes/head.html

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<head>
2+
<meta charset="utf-8">
3+
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
4+
<meta name="viewport" content="width=device-width,initial-scale=1">
5+
6+
<title>{{appName}} - {{title}}</title>
7+
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
8+
<meta name="keywords" content="node.js, express, mongoose, mongodb, angularjs, swig">
9+
<meta name="description" content="MEAN - A Modern Stack: MongoDB, ExpressJS, AngularJS, NodeJS. (BONUS: Passport User Support).">
10+
11+
<link href="/img/icons/favicon.ico" rel="shortcut icon" type="image/x-icon">
12+
13+
<meta property="fb:app_id" content="APP_ID">
14+
<meta property="og:title" content="{{appName}} - {{title}}">
15+
<meta property="og:description" content="MEAN - A Modern Stack: MongoDB, ExpressJS, AngularJS, NodeJS. (BONUS: Passport User Support).">
16+
<meta property="og:type" content="website">
17+
<meta property="og:url" content="APP_URL">
18+
<meta property="og:image" content="APP_LOGO">
19+
<meta property="og:site_name" content="MEAN - A Modern Stack">
20+
<meta property="fb:admins" content="APP_ADMIN">
21+
22+
<link rel="stylesheet" href="/lib/bootstrap/dist/css/bootstrap.min.css">
23+
<!-- <link rel="stylesheet" href="/lib/bootstrap/dist/css/bootstrap-responsive.css"> -->
24+
<link rel="stylesheet" href="/css/common.css">
25+
26+
<link rel="stylesheet" href="/css/views/articles.css">
27+
28+
<!--[if lt IE 9]>
29+
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
30+
<![endif]-->
31+
</head>

app/views/includes/head.jade

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

app/views/index.html

100755100644
Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
extends layouts/default
2-
3-
block content
4-
section(data-ng-view)
5-
script(type="text/javascript").
6-
window.user = !{user};
1+
{% extends 'layouts/default.html' %}
2+
{% block content %}
3+
<section data-ng-view />
4+
<script type="text/javascript">
5+
window.user = {{user|safe}};
6+
</script>
7+
{% endblock %}

app/views/layouts/default.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<!doctype html>
2+
<html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="https://www.facebook.com/2008/fbml" itemscope="itemscope" itemtype="http://schema.org/Product">
3+
{% include '../includes/head.html' %}
4+
<body>
5+
<div class="navbar navbar-inverse navbar-fixed-top" data-ng-include="'views/header.html'" data-role="navigation"></div>
6+
<section class="content">
7+
<section class="container">
8+
{% block content %}{% endblock %}
9+
</section>
10+
</section>
11+
{% include '../includes/foot.html' %}
12+
</body>
13+
</html>

app/views/layouts/default.jade

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

0 commit comments

Comments
 (0)