Thomas Wade
9f8ab3466b
Parse preview markdown with filter
2018-10-30 18:12:10 +10:30
Thomas Wade
14233b6954
Comment app.js and server.js
2018-10-30 18:11:54 +10:30
Thomas Wade
30a618ad06
Increase H1 bottom margin
2018-10-30 17:42:15 +10:30
Thomas Wade
85d2a14ff6
Remove sidebar
2018-10-30 17:38:42 +10:30
Thomas Wade
a205dc9c7e
Add FAQ functionality and some style tweaks
...
Switched to HTML5-style routing
Reworked Express backend to accommodate HTML5-style routing
Links are now highlighted with a black background and white foreground
Reworked spacing on H1s
Added classes to nav buttons
2018-10-30 17:33:24 +10:30
Thomas Wade
e1eecfdd45
Un-bugger missing styles
...
wtf?
2018-10-30 11:01:38 +10:30
Thomas Wade
5540e6cbcb
Add titleContainer padding back in
...
Shouldn't have removed that, whoops
2018-10-30 10:56:21 +10:30
Thomas Wade
7015e0050f
Restyle H1 and anchors for better styling across the site
2018-10-30 10:23:51 +10:30
Thomas Wade
fe686c4478
Add about functionality
2018-10-30 10:08:28 +10:30
Thomas Wade
d29b80f10a
Hide sidebar when it won't fit
2018-10-29 21:50:38 +10:30
Thomas Wade
6b24022616
Pluralise authors in footer
2018-10-29 21:04:12 +10:30
Thomas Wade
91bd863f1c
Fill footer with content
2018-10-29 21:02:32 +10:30
Thomas Wade
9c75f29170
Finish up the creation page
2018-10-29 18:55:00 +10:30
Thomas Wade
99dcd64820
Cleaned up server.js a bit
2018-10-29 18:33:32 +10:30
Thomas Wade
f860fceeb6
Properly style creation page
2018-10-26 23:03:03 +10:30
Thomas Wade
77b3111e01
Use correct post endpoint
2018-10-26 23:02:36 +10:30
Thomas Wade
05a271e019
Merge branch 'master' into wip/yeet
2018-10-25 16:35:44 +10:30
Thomas Wade
cd861dd437
Basic footer layout
2018-10-25 12:46:55 +10:30
Thomas Wade
67506d28bf
Replace all vws with %s
2018-10-25 12:36:53 +10:30
Thomas Wade
5d5482b52e
Add customise tag field
2018-10-20 22:52:50 +10:30
Thomas Wade
bc57cbd4ae
WIP: yeet
2018-10-20 21:24:39 +10:30
Thomas Wade
b1f9680e21
Add blank view for FAQ
2018-10-20 20:09:29 +10:30
Thomas Wade
0cfde1e142
Normalise controller indentation
...
Seriously, what was I thinking?
2018-10-20 20:08:20 +10:30
Thomas Wade
3311a17b01
Rework post functionality
...
Conforms to the new post format and validates incoming posts
2018-10-20 20:03:03 +10:30
Thomas Wade
9608a9eea0
Get posts from server
2018-10-20 19:42:18 +10:30
Thomas Wade
98d7728d77
Update README.md
2018-10-20 14:11:05 +10:30
Thomas Wade
ad60d3886d
Separate normal and dev start commands
2018-10-20 14:04:21 +10:30
Thomas Wade
7ed9c961f2
Move sample post into posts.json
2018-10-20 13:58:42 +10:30
Thomas Wade
b756c565f0
Remove post example from blog view
2018-10-20 13:34:53 +10:30
Thomas Wade
8cc55b19d0
Render markdown for post content
2018-10-20 13:34:09 +10:30
Thomas Wade
8b8b158911
Template-ify post template
2018-10-20 13:04:27 +10:30
Thomas Wade
d1fdc803d6
Space posts out further
2018-10-20 12:50:03 +10:30
Thomas Wade
10addd0637
Add sample post
2018-10-20 12:48:25 +10:30
Thomas Wade
dc8498fb1e
Separate views from templates
2018-10-20 12:45:59 +10:30
Thomas Wade
bf28819e13
Add post tag styling
2018-10-20 12:41:28 +10:30
Thomas Wade
21297a4046
Started post template and layout
2018-10-19 18:47:43 +10:30
Thomas Wade
88ae0a7e7e
Add marked.js
...
It's a surprise tool that we'll need later
Makes parsing Markdown super easy
2018-10-18 22:23:32 +10:30
Thomas Wade
eb47fb7290
Make nav buttons feel like buttons
2018-10-18 22:21:09 +10:30
Thomas Wade
0b077ec440
I don't even know anymore
...
Okay so there's a few things going on here:
1. The main page has been split into pieces stored within views/
2. The nav buttons are working and have a swanky animation to them
3. Some other changes throughout that I've simply lost track of from not committing frequently enough
2018-10-18 18:59:34 +10:30
Thomas Wade
478866631f
Disable HTML5 routes
...
Look into the docs for enableHTML5mode()
2018-10-18 15:49:11 +10:30
Thomas Wade
a6e492b96a
Variety of changes that I didn't know I needed
2018-10-18 13:30:29 +10:30
Thomas Wade
0405b1dd9c
Rename controllers and views
2018-10-17 22:06:37 +10:30
Thomas Wade
6560664615
Rework basic layout
...
Title and nav are now little 'tabs' haging down from the top edge of the screen
2018-10-17 22:05:19 +10:30
Thomas Wade
ab4a29ab41
Remove old stylesheet
2018-10-17 19:19:51 +10:30
Thomas Wade
a9bfaa1cf9
Add basic structure and some styling
2018-10-17 18:35:41 +10:30
Thomas Wade
4153fbbf63
Use a more reasonable and easy-to-remember port
...
Cmon now, 2019 is a bad port
2018-10-17 16:59:30 +10:30
Thomas Wade
2a79ae01d7
Enable HTML5 routing
2018-10-17 10:51:47 +10:30
Thomas Wade
bee021d7fd
Properly root 404
2018-10-17 10:47:21 +10:30
Thomas Wade
8f5757e30c
Rename default CSS file
2018-10-17 10:46:33 +10:30
Thomas Wade
94a6c187d9
Install nodemon
2018-10-17 10:11:03 +10:30