diff --git a/posts/another_example.md b/posts/another_example.md index 3b03c8e..2a404db 100644 --- a/posts/another_example.md +++ b/posts/another_example.md @@ -12,3 +12,7 @@ Illum id sit laboriosam corrupti veritatis et quam. Ut ea quaerat omnis doloribu Molestias omnis ut voluptatem. Eius vel deleniti quia quam odio. Adipisci voluptas dolor nulla voluptatem. Molestiae sunt veritatis qui ex atque molestiae nobis. Expedita repellat dolores adipisci. Deleniti totam molestiae necessitatibus rem dolores. Natus ut quos beatae aut. Corrupti eum provident perferendis eum dolores maiores eos. + +```toki-pona +󱥠󱥍󱤾󱤼 +``` diff --git a/preview.ts b/preview.ts index f515255..ed2f527 100644 --- a/preview.ts +++ b/preview.ts @@ -25,7 +25,7 @@ createServer((req, res) => { req_path = path.join(__dirname, "build", "404.html"); } //set content type - let non_utf8_content_types: string[] = ["image/png", "image/gif", "image/jpeg", "video/mp4"]; + let non_utf8_content_types: string[] = ["image/png", "image/gif", "image/jpeg", "video/mp4", "font/woff2"]; let content_type: string; switch (req_path.split(".")[1]) { case "html": @@ -53,6 +53,9 @@ createServer((req, res) => { case "mp4": content_type = "video/mp4"; break; + case "woff2": + content_type = "font/woff2"; + break; default: content_type = "text/plain"; } diff --git a/static/linjalipamanka-lili.woff2 b/static/linjalipamanka-lili.woff2 new file mode 100644 index 0000000..3bd122b Binary files /dev/null and b/static/linjalipamanka-lili.woff2 differ diff --git a/static/styles/post.css b/static/styles/post.css index 9be4216..233890d 100644 --- a/static/styles/post.css +++ b/static/styles/post.css @@ -1,3 +1,8 @@ +@font-face { + font-family: linjalipamanka; + src: url(/linjalipamanka-lili.woff2); +} + #post-md { margin-top: 7px; display: none; @@ -14,3 +19,7 @@ #next-post-container { padding-top: 10px; } + +.code-toki-pona { + font-family: linjalipamanka !important; +}