Commit Graph

4 Commits (d6df7147bced7d9e41e9ecbf3ef4fc416415a996)

Author SHA1 Message Date
Peter Cai e1033ff0b3
support adding description meta tag to pages
using the page context
2020-04-15 15:21:51 +08:00
Peter Cai f519152465
integrate hljs into backend to provide code highlighting
1. Use hljs and wasm_bindgen to parse code
2. Allow the final user to choose what language to include by generating
   inline_js in build.rs for #[wasm_bindgen] (a thin wrapper around the
   raw hljs to load whatever is needed by config.json statically rather
   than dynamically)
3. Integrate the monokai color scheme into our default theme
2020-04-12 16:53:51 +08:00
Peter Cai 1f2fee8341
implement RSS feed
as an alternative common template for home page
2020-04-12 14:28:26 +08:00
Peter Cai f55cdf9897
theme: add mobile support 2020-04-11 19:50:51 +08:00