diff --git a/assets/AtkinsonHyperlegible-Regular.woff2 b/assets/AtkinsonHyperlegible-Regular.woff2 new file mode 100644 index 0000000..73c00b9 Binary files /dev/null and b/assets/AtkinsonHyperlegible-Regular.woff2 differ diff --git a/assets/FiraCodeNerdFontMono-Regular.woff2 b/assets/FiraCodeNerdFontMono-Regular.woff2 new file mode 100644 index 0000000..e996595 Binary files /dev/null and b/assets/FiraCodeNerdFontMono-Regular.woff2 differ diff --git a/blog/feed.xml b/blog/feed.xml index 518dea1..db4a542 100644 --- a/blog/feed.xml +++ b/blog/feed.xml @@ -5,7 +5,7 @@ askiiart.net blog The feed for askiiart.net but just the blog, I guess https://askiiart.net/blog/ - Wed, 28 Feb 2024 19:24:43 +0000 + Tue, 05 Mar 2024 21:57:23 +0000 300 https://askiiart.net/til/300.html @@ -14,6 +14,10 @@ Marlin Boot Animations https://askiiart.net/til/marlin-boot-animations.html + + Foooooonts! + https://askiiart.net/til/foooooonts.html + \ No newline at end of file diff --git a/blog/foooooonts.html b/blog/foooooonts.html new file mode 100644 index 0000000..e1d39ee --- /dev/null +++ b/blog/foooooonts.html @@ -0,0 +1,31 @@ + + + + + + Foooooonts! + + + + +

Foooooonts!

+

site update: uh yeah there's fonts now

+
+

i've got Atkinson + Hyperlegible for text, and FiraCode + Nerd Mono for code now, so it'll look the same on all + computers, not beautiful or horrific depending on what fonts + your system has installed.

+

also uh turns out the code and pre + stuff in my CSS file was completely useless since it got + overridden by prism.js + anyways, so that's gone now

+

yeah that's it, byeeeeee

+ + + + diff --git a/blog/foooooonts.md b/blog/foooooonts.md new file mode 100644 index 0000000..5e7bb1c --- /dev/null +++ b/blog/foooooonts.md @@ -0,0 +1,11 @@ +# Foooooonts! + +site update: uh yeah there's fonts now + +--- + +i've got [Atkinson Hyperlegible](https://brailleinstitute.org/freefont) for text, and [FiraCode Nerd Mono](https://github.com/ryanoasis/nerd-fonts/tree/master/patched-fonts/FiraCode) for code now, so it'll look the same on all computers, not beautiful or horrific depending on what fonts your system has installed. + +also uh turns out the `code` and `pre` stuff in my CSS file was completely useless since it got overridden by [prism.js](https://prismjs.com/) anyways, so that's gone now + +yeah that's it, byeeeeee diff --git a/blog/marlin-boot-animations.html b/blog/marlin-boot-animations.html index e932b3a..86c1080 100755 --- a/blog/marlin-boot-animations.html +++ b/blog/marlin-boot-animations.html @@ -54,9 +54,9 @@ #define CUSTOM_BOOTSCREEN_BMPWIDTH 128 -const unsigned char custom_start_bmp[] PROGMEM = { - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, +hello->hi(); + +const unsigned char custom_start_bmp[] PROGMEM = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, @@ -140,11 +140,11 @@ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF }; - -const unsigned char custom_start_bmp0[] PROGMEM = { - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF }; + +const unsigned char custom_start_bmp0[] PROGMEM = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, @@ -228,11 +228,11 @@ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF }; - -const unsigned char custom_start_bmp1[] PROGMEM = { - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF }; + +const unsigned char custom_start_bmp1[] PROGMEM = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, @@ -316,24 +316,26 @@ 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, - 0xFF, 0xFF, 0xFF, 0xFF }; - -#ifdef CUSTOM_BOOTSCREEN_ANIMATED_FRAME_TIME + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, + 0xFF, 0xFF, 0xFF, 0xFF }; - // Each frame has its own custom duration - const boot_frame_t custom_bootscreen_animation[] PROGMEM = { - { custom_start_bmp0, 600 }, - { custom_start_bmp1, 700 }, - { custom_start_bmp, 500 }, - }; - -#else +#ifdef CUSTOM_BOOTSCREEN_ANIMATED_FRAME_TIME + + // Each frame has its own custom duration + const boot_frame_t custom_bootscreen_animation[] PROGMEM = { + { custom_start_bmp0, 600 }, + { custom_start_bmp1, 700 }, + { custom_start_bmp, 500 }, + }; - // Each frame shows for CUSTOM_BOOTSCREEN_FRAME_TIME - const unsigned char * const custom_bootscreen_animation[] PROGMEM = { - custom_start_bmp, custom_start_bmp0, custom_start_bmp1}; - -#endif +#else + + // Each frame shows for CUSTOM_BOOTSCREEN_FRAME_TIME + const unsigned char * const custom_bootscreen_animation[] PROGMEM = { + custom_start_bmp, custom_start_bmp0, custom_start_bmp1}; + +#endif

Here's a breakdown of that.

The start