aboutsummaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'app.js')
-rw-r--r--app.js14
1 files changed, 12 insertions, 2 deletions
diff --git a/app.js b/app.js
index 4ad24b0..408004c 100644
--- a/app.js
+++ b/app.js
@@ -43,10 +43,20 @@ app.get('/', function(req, res) {
app.get('*', function(req, res) {
console.log("404 - " + req.url);
- fs.readFile('public/404.html', 'utf8', function(err, data) {
+ fs.readFile('public/404.md', 'utf8', function(err, data) {
if (err)
return console.log(err);
- res.status(404).send(data);
+ fs.readFile('public/css/style.css', 'utf8', function(err, style) {
+ var html = '<html>';
+ html += '<head>';
+ html += '<style>' + style + '</style>';
+ html += '</head>';
+ html += '<body class=\'markdown-preview\' data-use-github-style>';
+ html += converter.makeHtml(data);
+ html += '</body>';
+ html += '</html>';
+ res.status(404).send(html);
+ });
});
});