From 81c998d6147f148e0828563e44769af74c2b751a Mon Sep 17 00:00:00 2001 From: Sean Clarke Date: Wed, 8 Jan 2020 15:50:23 -0500 Subject: [PATCH] added reference page --- controllers/sites.js | 6 ++++++ public/stylesheets/main.css | 4 ++++ routes/index.js | 1 + views/reference.pug | 17 +++++++++++++++++ 4 files changed, 28 insertions(+) create mode 100644 views/reference.pug diff --git a/controllers/sites.js b/controllers/sites.js index fd0bb1a..f111d5d 100644 --- a/controllers/sites.js +++ b/controllers/sites.js @@ -43,6 +43,12 @@ module.exports = { res.render('site-listing', { title: "All Sites", sites: sites }); }); }, + getReference: function(req, res){ + Site.getAll(function(err, sites){ + if(err) throw err; + res.render('reference', { title: "Reference", sites: sites }); + }); + }, UniqueSiteVisits: function(req, res){ Visit.findUniqueSites(function(err, uniqueSites){ if(err) throw err; diff --git a/public/stylesheets/main.css b/public/stylesheets/main.css index 36bf4ad..d3e22dd 100644 --- a/public/stylesheets/main.css +++ b/public/stylesheets/main.css @@ -63,3 +63,7 @@ h2 { margin-top: 8px; margin-left: 36px; } + +span.num { + color: var(--neon-purple) +} diff --git a/routes/index.js b/routes/index.js index e4b417e..059e448 100644 --- a/routes/index.js +++ b/routes/index.js @@ -5,6 +5,7 @@ var sitesController = require('../controllers/sites') router.get('/', sitesController.getHome); router.get('/sites', sitesController.getAll); +router.get('/reference', sitesController.getReference); router.get('/visits', sitesController.UniqueSiteVisits); module.exports = router; diff --git a/views/reference.pug b/views/reference.pug new file mode 100644 index 0000000..3d0efb8 --- /dev/null +++ b/views/reference.pug @@ -0,0 +1,17 @@ +extends layout + +block content + div(class='title') + h1= title + + p Please use this reference sheet to coordiate your entries with the corresponding site identification number. + + - var sitesVisited = []; + h2= "Site References" + each site in sites + div(class="listing") + h3 + span(class='num') #{site.id}: + | #{site.site} + + include footer.pug