Create about page
This commit is contained in:
		
							parent
							
								
									63ab6e41ac
								
							
						
					
					
						commit
						ebb432b567
					
				
					 5 changed files with 33 additions and 1 deletions
				
			
		
							
								
								
									
										2
									
								
								app.js
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								app.js
									
										
									
									
									
								
							|  | @ -14,6 +14,7 @@ var indexRouter = require('./routes/index'); | |||
| var dataRouter = require('./routes/data'); | ||||
| var manageRouter = require('./routes/manage'); | ||||
| var authRouter = require('./routes/auth'); | ||||
| var aboutRouter = require('./routes/about'); | ||||
| 
 | ||||
| var app = express(); | ||||
| 
 | ||||
|  | @ -51,6 +52,7 @@ app.use('/', indexRouter); | |||
| app.use('/data', dataRouter); | ||||
| app.use('/manage', manageRouter); | ||||
| app.use('/auth', authRouter); | ||||
| app.use('/about', aboutRouter); | ||||
| 
 | ||||
| 
 | ||||
| // catch 404 and forward to error handler
 | ||||
|  |  | |||
|  | @ -60,3 +60,12 @@ input { | |||
|   margin-top: 3em; | ||||
|   text-align: center; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| p { | ||||
|   line-height: 2; | ||||
| } | ||||
| 
 | ||||
| a { | ||||
|   color: black; | ||||
| } | ||||
							
								
								
									
										8
									
								
								routes/about.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								routes/about.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,8 @@ | |||
| var express = require('express'); | ||||
| var router = express.Router(); | ||||
| 
 | ||||
| router.get('/', function(req, res, next) { | ||||
|   res.render('about', { title: 'About Score Tracker', hideHomeButton: false }); | ||||
| }); | ||||
| 
 | ||||
| module.exports = router; | ||||
							
								
								
									
										13
									
								
								views/about.pug
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								views/about.pug
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,13 @@ | |||
| extends layout | ||||
| 
 | ||||
| block stylesheets | ||||
|   link(rel='stylesheet', href='/stylesheets/index.css') | ||||
| 
 | ||||
| block actions  | ||||
|      | ||||
| 
 | ||||
| 
 | ||||
| block content | ||||
|     p Created by #[a(href="https://ethanreece.com") Ethan Reece], a student at #[a(href="https://colevalleychristian.org") Cole Valley Christian Schools].  | ||||
|     p Need help? Found a bug? Email: #[a(href="mailto:scoretrackerhelp@ethanreece.com") scoretrackerhelp@ethanreece.com] | ||||
|     p #[a(href="https://gitlab.sudoer.ch/sudoer777/score-tracker") Git repo] | ||||
		Reference in a new issue