index.jsView |
---|
25 | 25 … | var mime = require('mime-types') |
26 | 26 … | var moment = require('moment') |
27 | 27 … | |
28 | 28 … | var hlCssPath = path.resolve(require.resolve('highlight.js'), '../../styles') |
| 29 … | +var tachyonsCssPath = path.resolve(require.resolve('tachyons'), '../../css') |
29 | 30 … | |
30 | 31 … | function ParamError(msg) { |
31 | 32 … | var err = Error.call(this, msg) |
32 | 33 … | err.name = ParamError.name |
236 | 237 … | else if (dir == 'static') |
237 | 238 … | return this.serveFile(req, dirs) |
|
238 | 239 … | else if (dir == 'highlight') |
239 | 240 … | return this.serveFile(req, [hlCssPath].concat(dirs.slice(1)), true) |
| 241 … | + else if (dir == 'tachyons') |
| 242 … | + return this.serveFile(req, [tachyonsCssPath].concat(dirs.slice(1)), true) |
240 | 243 … | else |
241 | 244 … | return this.serve404(req) |
242 | 245 … | } |
243 | 246 … | |
434 | 437 … | '<!doctype html><html><head><meta charset=utf-8>', |
435 | 438 … | '<title>' + (title || app) + '</title>', |
436 | 439 … | '<link rel=stylesheet href="/static/styles.css"/>', |
437 | 440 … | '<link rel=stylesheet href="/highlight/foundation.css"/>', |
| 441 … | + '<link rel=stylesheet href="/tachyons/tachyons.min.css"/>', |
438 | 442 … | '</head>\n', |
439 | 443 … | '<body>', |
440 | 444 … | '<header>' |
441 | 445 … | ]), |