From 8ed1213eb28edb6018669d784bfcce264f771de1 Mon Sep 17 00:00:00 2001 From: Esther Date: Mon, 22 Jun 2020 20:36:41 +0100 Subject: [PATCH] Started development on about page --- app.js | 4 +++- routes/about.js | 9 +++++++++ views/about.pug | 25 +++++++++++++++++++++++++ 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 routes/about.js create mode 100644 views/about.pug diff --git a/app.js b/app.js index f4a9faa..241059f 100644 --- a/app.js +++ b/app.js @@ -6,6 +6,7 @@ var logger = require('morgan'); var sassMiddleware = require('node-sass-middleware'); var indexRouter = require('./routes/index'); +var aboutRouter = require('./routes/about'); var app = express(); @@ -13,7 +14,7 @@ var app = express(); app.set('views', path.join(__dirname, 'views')); app.set('view engine', 'pug'); -app.use(logger('dev')); +app.use(logger('common')); app.use(express.json()); app.use(express.urlencoded({ extended: false })); app.use(cookieParser()); @@ -28,6 +29,7 @@ app.use(express.static(path.join(__dirname, 'public'))); app.disable('x-powered-by'); app.use('/', indexRouter); +app.use('/about', aboutRouter); // catch 404 and forward to error handler app.use(function(req, res, next) { diff --git a/routes/about.js b/routes/about.js new file mode 100644 index 0000000..8cb7fb0 --- /dev/null +++ b/routes/about.js @@ -0,0 +1,9 @@ +var express = require('express'); +var router = express.Router(); + +/* GET home page. */ +router.get('/', function(req, res, next) { + res.render('about', { title: 'About', description: "Who??? What??? AAAAaaa, about me." }); +}); + +module.exports = router; diff --git a/views/about.pug b/views/about.pug new file mode 100644 index 0000000..f883da8 --- /dev/null +++ b/views/about.pug @@ -0,0 +1,25 @@ +extends layout + +block nav-links + li.nav-item.active + a.nav-link(href='#') + span Home + li.nav-item + a.nav-link(href='#') + span About + li.nav-item + a.nav-link(href='#') + span CV + li.nav-item + a.nav-link(href='https://git.pastel.codes/Blankie') + span Projects + li.nav-item + a.nav-link(href='https://blog.pastel.codes') + span Blog + li.nav-item + a.nav-link(href='#') + span Contact + +block content + .container + p In development \ No newline at end of file