Self-host marked.js
This commit is contained in:
2
baked.c
2
baked.c
@ -22,6 +22,7 @@ INCBIN(hotreload_js, "./etc/hotreload.js");
|
||||
INCBIN(theme_js, "./etc/theme.js");
|
||||
INCBIN(highlight_js, "./etc/highlight.js");
|
||||
INCBIN(hljs_rainbow_css, "./etc/hljs-rainbow.css");
|
||||
INCBIN(marked_js, "./etc/marked.js");
|
||||
INCBIN(me_jpg, "./etc/me.jpg");
|
||||
INCBIN(tmoa_engine_jpg, "./etc/tmoa-engine.jpg");
|
||||
INCBIN(tmoa_garbage_jpg, "./etc/tmoa-garbage.jpg");
|
||||
@ -70,6 +71,7 @@ void init_baked_resources(void)
|
||||
add_baked_resource("theme.js", theme_js_data, theme_js_size);
|
||||
add_baked_resource("highlight.js", highlight_js_data, highlight_js_size);
|
||||
add_baked_resource("hljs-rainbow.css", hljs_rainbow_css_data, hljs_rainbow_css_size);
|
||||
add_baked_resource("marked.js", marked_js_data, marked_js_size);
|
||||
add_baked_resource("me.jpg", me_jpg_data, me_jpg_size);
|
||||
add_baked_resource("tmoa-engine.jpg", tmoa_engine_jpg_data, tmoa_engine_jpg_size);
|
||||
add_baked_resource("tmoa-garbage.jpg", tmoa_garbage_jpg_data, tmoa_garbage_jpg_size);
|
||||
|
1
baked.h
1
baked.h
@ -18,6 +18,7 @@ INCBIN_EXTERN(hotreload_js);
|
||||
INCBIN_EXTERN(theme_js);
|
||||
INCBIN_EXTERN(highlight_js);
|
||||
INCBIN_EXTERN(hljs_rainbow_css);
|
||||
INCBIN_EXTERN(marked_js);
|
||||
INCBIN_EXTERN(me_jpg);
|
||||
INCBIN_EXTERN(tmoa_engine_jpg);
|
||||
INCBIN_EXTERN(tmoa_garbage_jpg);
|
||||
|
3
build.c
3
build.c
@ -39,6 +39,9 @@ int main(int argc, char ** argv)
|
||||
"./etc/hotreload.js",
|
||||
"./etc/theme.js",
|
||||
"./etc/simple.css",
|
||||
"./etc/highlight.js",
|
||||
"./etc/hljs-rainbow.css",
|
||||
"./etc/marked.js",
|
||||
"./etc/favicon.ico",
|
||||
"./etc/me.jpg",
|
||||
"./etc/tmoa-engine.jpg",
|
||||
|
69
etc/marked.js
Normal file
69
etc/marked.js
Normal file
File diff suppressed because one or more lines are too long
@ -17,7 +17,7 @@
|
||||
<span>Running since: <#RUNNING_SINCE></span>
|
||||
</div>
|
||||
</footer>
|
||||
<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>
|
||||
<script src="/bakedres/marked.js"></script>
|
||||
<script>
|
||||
document.getElementById("content").innerHTML = marked.parse(`<#BLOG_POST_MARKDOWN>`);
|
||||
</script>
|
||||
|
Reference in New Issue
Block a user