diff --git a/assets/images/button_accursed_js.png b/assets/images/button_accursed_js.png new file mode 100644 index 0000000..2cb50f3 Binary files /dev/null and b/assets/images/button_accursed_js.png differ diff --git a/assets/images/button_arch_btw.png b/assets/images/button_arch_btw.png new file mode 100644 index 0000000..8d63605 Binary files /dev/null and b/assets/images/button_arch_btw.png differ diff --git a/assets/images/button_bee.png b/assets/images/button_bee.png new file mode 100644 index 0000000..7ce17aa Binary files /dev/null and b/assets/images/button_bee.png differ diff --git a/assets/images/button_camtime.png b/assets/images/button_camtime.png new file mode 100644 index 0000000..ae3d7f5 Binary files /dev/null and b/assets/images/button_camtime.png differ diff --git a/assets/images/button_dyson_sphere.png b/assets/images/button_dyson_sphere.png new file mode 100644 index 0000000..719e81f Binary files /dev/null and b/assets/images/button_dyson_sphere.png differ diff --git a/assets/images/button_factorio.png b/assets/images/button_factorio.png new file mode 100644 index 0000000..d804d38 Binary files /dev/null and b/assets/images/button_factorio.png differ diff --git a/assets/images/button_firefox.png b/assets/images/button_firefox.png new file mode 100644 index 0000000..5e3150b Binary files /dev/null and b/assets/images/button_firefox.png differ diff --git a/assets/images/button_ftl.png b/assets/images/button_ftl.png new file mode 100644 index 0000000..d21e398 Binary files /dev/null and b/assets/images/button_ftl.png differ diff --git a/assets/images/button_irc.gif b/assets/images/button_irc.gif new file mode 100644 index 0000000..0509341 Binary files /dev/null and b/assets/images/button_irc.gif differ diff --git a/assets/images/button_lift.gif b/assets/images/button_lift.gif new file mode 100644 index 0000000..c3dd8aa Binary files /dev/null and b/assets/images/button_lift.gif differ diff --git a/assets/images/button_linuxusedhere.png b/assets/images/button_linuxusedhere.png new file mode 100644 index 0000000..aec12a0 Binary files /dev/null and b/assets/images/button_linuxusedhere.png differ diff --git a/assets/images/button_mastodon.png b/assets/images/button_mastodon.png new file mode 100644 index 0000000..5b2d76f Binary files /dev/null and b/assets/images/button_mastodon.png differ diff --git a/assets/images/button_minecraft.png b/assets/images/button_minecraft.png new file mode 100644 index 0000000..9c16731 Binary files /dev/null and b/assets/images/button_minecraft.png differ diff --git a/assets/images/button_nginx.png b/assets/images/button_nginx.png new file mode 100644 index 0000000..b2c619f Binary files /dev/null and b/assets/images/button_nginx.png differ diff --git a/assets/images/button_novelai.png b/assets/images/button_novelai.png new file mode 100644 index 0000000..21b400e Binary files /dev/null and b/assets/images/button_novelai.png differ diff --git a/assets/images/button_nvidia.png b/assets/images/button_nvidia.png new file mode 100644 index 0000000..987df8b Binary files /dev/null and b/assets/images/button_nvidia.png differ diff --git a/assets/images/button_openai.gif b/assets/images/button_openai.gif new file mode 100644 index 0000000..1ef6991 Binary files /dev/null and b/assets/images/button_openai.gif differ diff --git a/assets/images/button_perceptron.png b/assets/images/button_perceptron.png new file mode 100644 index 0000000..3e7c4a6 Binary files /dev/null and b/assets/images/button_perceptron.png differ diff --git a/assets/images/button_potatos.png b/assets/images/button_potatos.png new file mode 100644 index 0000000..5188d70 Binary files /dev/null and b/assets/images/button_potatos.png differ diff --git a/assets/images/button_prometheus_labs.png b/assets/images/button_prometheus_labs.png new file mode 100644 index 0000000..019743a Binary files /dev/null and b/assets/images/button_prometheus_labs.png differ diff --git a/assets/images/button_rhombic_dodecahedron.gif b/assets/images/button_rhombic_dodecahedron.gif new file mode 100644 index 0000000..9db3f10 Binary files /dev/null and b/assets/images/button_rhombic_dodecahedron.gif differ diff --git a/assets/images/button_rss.png b/assets/images/button_rss.png new file mode 100644 index 0000000..4b5a8e9 Binary files /dev/null and b/assets/images/button_rss.png differ diff --git a/assets/images/button_rust.png b/assets/images/button_rust.png new file mode 100644 index 0000000..d1a7423 Binary files /dev/null and b/assets/images/button_rust.png differ diff --git a/assets/images/button_time.gif b/assets/images/button_time.gif new file mode 100644 index 0000000..008ee54 Binary files /dev/null and b/assets/images/button_time.gif differ diff --git a/assets/images/button_webpassion.gif b/assets/images/button_webpassion.gif new file mode 100644 index 0000000..4444ae6 Binary files /dev/null and b/assets/images/button_webpassion.gif differ diff --git a/assets/images/button_www.gif b/assets/images/button_www.gif new file mode 100644 index 0000000..08d0289 Binary files /dev/null and b/assets/images/button_www.gif differ diff --git a/assets/images/button_x86.png b/assets/images/button_x86.png new file mode 100644 index 0000000..f44ef93 Binary files /dev/null and b/assets/images/button_x86.png differ diff --git a/blog/about.md b/blog/about.md index e46fd43..0834804 100644 --- a/blog/about.md +++ b/blog/about.md @@ -40,4 +40,8 @@ You can contact me through [email](mailto:me@osmarks.net), { return `
${options.link ? link : ""}${options.link ? "" : ""}` } else if (blockType === "epigraph") { return `
` + } else if (blockType === "buttons") { + let out = `
` + for (const button of R.sortBy(x => Math.random(), globalData.buttons)) { + out += `${md.utils.escapeHtml(button[0])}` + } + return out } } else { if (blockType === "captioned") { @@ -129,6 +135,8 @@ const renderContainer = (tokens, idx) => { ret = `
${md.utils.escapeHtml("— ") + inner}
` + ret } return ret + } else if (blockType === "buttons") { + return `
` } } throw new Error(`unrecognized blockType ${blockType}`) diff --git a/src/style.sass b/src/style.sass index 61561c5..7d9c75d 100644 --- a/src/style.sass +++ b/src/style.sass @@ -37,7 +37,7 @@ $navbar-width: 20rem body margin: 0 font-family: 'Titillium Web', 'Fira Sans', sans-serif - line-height: 1.3 + line-height: 1.4 pre, code, .deemph font-family: 'Miracode', monospace @@ -358,4 +358,7 @@ table width: calc(100% - 0.5em) !important .next - text-align: right \ No newline at end of file + text-align: right + +.buttons .button + margin: 0.2em \ No newline at end of file