implemented eleventy filter for links

This commit is contained in:
sundae 2025-10-19 15:55:35 +03:00
parent fb24c6a302
commit c8223447a0
No known key found for this signature in database
41 changed files with 230 additions and 205 deletions

View file

@ -14,4 +14,4 @@ title: Version 0
- Tiled icon of Sunny for the inner background
- Attribution:
- [Terence Eden's SuperTinyIcons GitHub repository](https://github.com/edent/SuperTinyIcons) (MIT)
- {{"Terence Eden's SuperTinyIcons GitHub repository"|link:"https://github.com/edent/SuperTinyIcons"}} (MIT)

View file

@ -1,6 +1,6 @@
## {{page.fileSlug|readable}}
- Changed [Gallery](/gallery)
- Implemented [CSS Grid layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout)
- Now implementing {{"CSS grid layout"|link:"https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout"}}
- Removed Sunny's portrait from the sidebar
- Drafted ~~About~~

View file

@ -5,4 +5,4 @@
- Added 88x31 buttons to the footer of the page
- Attribution:
- [LaunchBox Games Database](https://gamesdb.launchbox-app.com/) Klonoa 1 & 2 box art covers
- {{"LaunchBox Games Database"|link:"https://gamesdb.launchbox-app.com/"}} - Klonoa 1 & 2 box art covers

View file

@ -6,7 +6,7 @@ title: Version 3
![](/assets/img/changelog/ver3.png)
Some considerations were put into making page elements stand out more. I tried to remove redundant rules and nesting when necessary, and tried my best to conform to [semantic HTML](https://developer.mozilla.org/en-US/curriculum/core/semantic-html/).
Some considerations were put into making page elements stand out more. I tried to remove redundant rules and nesting when necessary, and tried my best to conform to {{"semantic HTML"|link:"https://developer.mozilla.org/en-US/curriculum/core/semantic-html/"}}.
- Added [Changelog](/changelog)!
- Merged Sidebar and topbar into a single `js` file

View file

@ -5,4 +5,4 @@
- Artworks now work (ha) with keyboard navigation
- Added pride flag stickers to my ~~art notes~~
- Attribution:
- [treehouse.systems Gitea pride emoji repository](https://gitea.treehouse.systems/treehouse/emoji) (CC0 1.0)
- {{"treehouse.systems Gitea pride emoji repository"|link:"https://gitea.treehouse.systems/treehouse/emoji"}} (CC0 1.0)

View file

@ -14,8 +14,8 @@ title: Version 4
- Added [Blog](/blog)
- Removed ~~Favorite Pokémon~~
- Moved back to ~~About~~ as randomized on-page-load sprites. It felt a bit excessive to have a whole page dedicated to something I don't think about that often
- Replaced all `webp` images with lossy `png` via [pngquant](https://pngquant.org/) and optimized most images with [oxipng](https://github.com/shssoichiro/oxipng)
- Fixed weird behaviour with the [float property](https://developer.mozilla.org/en-US/docs/Web/CSS/float) on the sidebar
- Replaced all `webp` images with lossy `png` via {{"pngquant"|link:"https://pngquant.org/"}} and optimized most images with {{"oxipng"|link:"https://github.com/shssoichiro/oxipng"}}
- Fixed weird behaviour with the {{"float property"|link:"https://developer.mozilla.org/en-US/docs/Web/CSS/float"}} on the sidebar
- Hovering over items would sometimes reset the value back to initial. Substituted it with padding on the `main` and `aside` elements
- Changed [Changelog](/changelog)
- Changelog is now Windows 98-themed
@ -36,11 +36,11 @@ title: Version 4
- Attributions:
- CSS
- [Jordan Scales's 98.css GitHub repository](https://github.com/jdan/98.css) (MIT)
- {{"Jordan Scales's 98.css GitHub repository"|link:"https://github.com/jdan/98.css"}} (MIT)
- Footer stickers
- [Konqi thumbs up by Drakonic](https://drakonic.zone/) (CC-BY-SA)
- [Rabbit emoji by Twitter (Twemoji)](https://github.com/twitter/twemoji) (CC-BY 4.0)
- {{"Konqi thumbs up by Drakonic"|link:"https://drakonic.zone/"}} (CC-BY-SA)
- {{"Rabbit emoji by Twitter (Twemoji)"|link:"https://github.com/twitter/twemoji"}} (CC-BY 4.0)
- Fonts
- [Urbanist](https://github.com/coreyhu/Urbanist) (OFL 1.1)
- [Rubik](https://github.com/googlefonts/rubik) (OFL 1.1)
- [Pangolin](https://github.com/googlefonts/pangolin) (OFL 1.1)
- {{"Urbanist"|link:"https://github.com/coreyhu/Urbanist"}} (OFL 1.1)
- {{"Rubik"|link:"https://github.com/googlefonts/rubik"}} (OFL 1.1)
- {{"Pangolin"|link:"https://github.com/googlefonts/pangolin"}} (OFL 1.1)

View file

@ -6,7 +6,7 @@ title: Version 5
![](/assets/img/changelog/ver5.png)
Re-wrote the website with [Eleventy](https://11ty.dev/).
Re-wrote the website with {{"Eleventy"|link:"https://11ty.dev/"}}.
Read the [accompanying blog post](/blog/break-time/)
- Changed image directory
@ -16,7 +16,7 @@ Read the [accompanying blog post](/blog/break-time/)
- Previously, every post was under one page
- An attempt at more accessible elements
- Renamed website
- Going forward, I'm [sunbun](https://neocities.org/site/sunbun) on here
- Going forward, I'm {{"sunbun"|link:"https://neocities.org/site/sunbun"}} on here
- Changed [Changelog](/changelog)
- Made it look a lot less bootleg-y Win98. Unfortunately the text is way smaller now
- Removed randomized on-page-load stickers and backgrounds for the footer

View file

@ -30,9 +30,9 @@ Read the [accompanying blog post](/blog/rewrite-2.0)
- Artworks now direct to their own page, with artist's notes
- Previously, they were a direct link to the artwork
- Changed [Changelog](/changelog)
- Fixed trailing nests and now processed using [Prettier](https://github.com/prettier/prettier)
- Fixed trailing nests and now processed using {{"Prettier"|link:"https://github.com/prettier/prettier"}}
- Made to be data-driven
- Previously, everything was written manually under one page
- Updated my 88x31 button [![](/assets/img/button/sunbun_d.gif "sunbun")](/)
- Attribution:
- [Mat's 88x31 button crawler](https://matdoes.dev/buttons)
- {{"Mat's 88x31 button crawler"|link:"https://matdoes.dev/buttons"}}

View file

@ -11,4 +11,4 @@
- Animated the rabbit emoji
- Added new albums to [interests](/home#interests)
- Attribution:
- [Google Noto Animated Emoji](https://googlefonts.github.io/noto-emoji-animation/) (CC-BY 4.0)
- {{"Google Noto Animated Emoji"|link:"https://googlefonts.github.io/noto-emoji-animation/"}} (CC-BY 4.0)

View file

@ -11,5 +11,5 @@ Website (hopefully) fixed for Chromium-based browsers _...grr_
- Changed [Changelog](/changelog)
- **Actually** processed with [Prettier](https://github.com/prettier/prettier), now.
- Attribution:
- [PokéSprite GitHub repository](https://github.com/msikma/pokesprite) (MIT)
- [PokéSprite - generated spritesheet](https://github.com/msikma/pokesprite-spritesheet/)
- {{"PokéSprite GitHub repository"|link:"https://github.com/msikma/pokesprite"}} (MIT)
- {{"PokéSprite - generated spritesheet"|link:"https://github.com/msikma/pokesprite-spritesheet/"}}

View file

@ -7,4 +7,4 @@ Actively trying to accommodate for accessibility
- Changed [Changelog](/changelog)
- Added permalinks
- Attribution:
- [WAVE Web Accessibility Evaluation Tools](https://wave.webaim.org/)
- {{"WAVE Web Accessibility Evaluation Tools"|link:"https://wave.webaim.org/"}}

View file

@ -8,7 +8,7 @@ title: Version 7
Overhauled the old theme
- Various animated page elements are now using [media queries that respect reduced motion](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion)
- Various animated page elements are now using {{"media queries that respect reduced motion"|link:"https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motion"}}
- I can't apply them to `gifs` as much as I want to.
- Changed [Home](/home)
- Changed pride flag text in my [Bio](/home#bio) to be more readable
@ -25,8 +25,8 @@ Overhauled the old theme
- `header` now looks like it's part of the sidebar, again
- Removed animated tiled paw background for the new theme
- Added a new font
- Added very basic [OpenGraph](https://en.wikipedia.org/wiki/Facebook_Platform#Open_Graph_protocol) `properties` to the site
- Added very basic {{"OpenGraph"|link:"https://en.wikipedia.org/wiki/Facebook_Platform#Open_Graph_protocol"}} `properties` to the site
- Basically, rich embeds for when you link my website on other platforms. Should make it look a bit less ugly
- Attribution:
- Font
- [Nosey Rodent](https://pal-m.micenest.xyz/nro/) (CC-BY-NC, I think?)
- {{"Nosey Rodent"|link:"https://pal-m.micenest.xyz/nro/"}} (CC-BY-NC, I think?)

View file

@ -0,0 +1,5 @@
## {{page.fileSlug|readable}}
- Changed [Index](/) and [Blog](/blog)
- Updated with miscellaneous disclaimers
- Implemented proper off-site links everywhere with favicons as an Eleventy filter **(FINALLY)**