From f49c329f01cb3b2c2952883eedec27f4871e4a2b Mon Sep 17 00:00:00 2001 From: Lior Kesos Date: Tue, 18 Jun 2013 19:06:04 +0300 Subject: [PATCH] Adding drafts for mean-module integration, footer --- app/views/includes/foot.jade | 2 ++ package.json | 3 +++ public/css/common.css | 18 +++++++++++++++++- server.js | 4 +++- 4 files changed, 25 insertions(+), 2 deletions(-) diff --git a/app/views/includes/foot.jade b/app/views/includes/foot.jade index 9f97a4bc..34201dd0 100755 --- a/app/views/includes/foot.jade +++ b/app/views/includes/foot.jade @@ -1,3 +1,5 @@ +footer + p Powered and developed by our MEAN Ninjas script(type='text/javascript', src='//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js') script(type='text/javascript', src='js/lib/bootstrap.min.js') diff --git a/package.json b/package.json index 2c0b3ccd..02a39a90 100755 --- a/package.json +++ b/package.json @@ -31,6 +31,9 @@ , "async": "latest" , "view-helpers": "latest" , "forever": "latest" +// MEAN Modules + , "mean-logger": "latest" + } , "devDependencies": { "supertest": "latest" diff --git a/public/css/common.css b/public/css/common.css index 978e9e0d..8d716b6c 100755 --- a/public/css/common.css +++ b/public/css/common.css @@ -6,4 +6,20 @@ .content { margin-top: 40px; width: 100%; -} \ No newline at end of file +} + +footer { + position:fixed; + left:0px; + bottom:0px; + height:30px; + width:100%; + background:#ddd; + -webkit-box-shadow: 0 8px 6px 6px black; + -moz-box-shadow: 0 8px 6px 6px black; + box-shadow: 0 8px 6px 6px black; +} +footer p{ + padding: 5px 0 12px 10px; +} + diff --git a/server.js b/server.js index 7a5aae23..55625faf 100755 --- a/server.js +++ b/server.js @@ -26,7 +26,7 @@ var env = process.env.NODE_ENV || 'development' , mongoose = require('mongoose') // Bootstrap db connection -mongoose.connect(config.db) +var db = mongoose.connect(config.db) // Bootstrap models var models_path = __dirname + '/app/models' @@ -38,6 +38,8 @@ fs.readdirSync(models_path).forEach(function (file) { require('./config/passport')(passport, config) var app = express() + +require('mean-logger').init(app,db); // express settings require('./config/express')(app, config, passport)