accessibility maxxing
This commit is contained in:
parent
6c9294f0a0
commit
f18a342ae5
64 changed files with 320 additions and 205 deletions
|
@ -1 +1,3 @@
|
|||
Created my Neocities account!
|
||||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Created my Neocities account!
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Added [Home](/home), [Gallery](/gallery) and ~~About~~
|
||||
- ~~About~~ contains Pokémon boxes and a small bio
|
||||
- Added links to other pages
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
title: Version 0
|
||||
---
|
||||
|
||||
## {{page.fileSlug|readable}} <code>{{title}}</code>
|
||||
|
||||

|
||||
|
||||
- Added sidebar
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
Working on my [interests](/home#interests)...
|
||||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Working on my [interests](/home#interests)...
|
||||
- Added ~~Favorite Pokémon~~
|
||||
- Moved Pokémon boxes from ~~About~~
|
||||
- Changed Sunny's portrait to a new revision of his PETSCII avatar
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
[Gallery](/gallery) implemented
|
||||
## {{page.fileSlug|readable}}
|
||||
|
||||
- [Gallery](/gallery) implemented
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
title: Version 1
|
||||
---
|
||||
|
||||
## {{page.fileSlug|readable}} <code>{{title}}</code>
|
||||
|
||||

|
||||
|
||||
- Changed backgrounds
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Changed [Gallery](/gallery)
|
||||
- Implemented [CSS Grid layout](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout)
|
||||
- Removed Sunny's portrait from the sidebar
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Changed ~~About~~
|
||||
- Added a collection of games and music that I enjoy
|
||||
- Added 88x31 buttons to the footer of the page
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
Made a 88x31 button! [](/)
|
||||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Made a 88x31 button! [](/)
|
|
@ -1,6 +1,8 @@
|
|||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Re-added and moved Sunny's portrait to my [bio](/home#bio)
|
||||
- Changed [Gallery](/gallery)
|
||||
- Added sections for [original characters](/gallery/#original-characters) and [fan art](/gallery#fan-art)
|
||||
- Changed [Home](/home)
|
||||
- Added last updated date
|
||||
- Added links to section headings
|
||||
- Added permalinks
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
Wrote more about my [interests](/home#interests)
|
||||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Wrote more about my [interests](/home#interests)
|
|
@ -1 +1,3 @@
|
|||
Starting work on a re-design. I fixed a few inconsistencies beforehand
|
||||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Starting work on a re-design. I fixed a few inconsistencies beforehand
|
|
@ -2,6 +2,8 @@
|
|||
title: Version 2
|
||||
---
|
||||
|
||||
## {{page.fileSlug|readable}} <code>{{title}}</code>
|
||||
|
||||

|
||||
|
||||
Added a lot of visual flair with to page elements to look like everyday objects, with the exception being: the header, sidebar and topbar, as they're supposed to be UI.
|
||||
|
|
|
@ -2,16 +2,18 @@
|
|||
title: Version 3
|
||||
---
|
||||
|
||||
## {{page.fileSlug|readable}} <code>{{title}}</code>
|
||||
|
||||

|
||||
|
||||
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/).
|
||||
|
||||
- Added [Changelog](/changelog)!
|
||||
- Merged Sidebar and topbar into a single `JS` file
|
||||
- Previously implemented with seperate `scripts` for each list, which meant that I still had to update every page
|
||||
- Merged Sidebar and topbar into a single `js` file
|
||||
- Previously implemented with seperate `script` for each list, which meant that I still had to update every page
|
||||
- Buttons are more visually distinct and don't have issues with readability
|
||||
- No more shiny buttons...
|
||||
- Changed backgrounds
|
||||
- Converted from `SVG` to `PNG`
|
||||
- Converted from `svg` to `png`
|
||||
- This should hopefully fix most performance issues on low-end devices, like phones
|
||||
- Updated my 88x31 button [](/)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Changed ~~About~~
|
||||
- Updated the look of the jewel CD cases in my [interests](/home#interests)
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
Fixed a couple of small issues regarding mobile view
|
||||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Fixed a couple of small issues regarding mobile view
|
||||
- Changed [Gallery](/gallery)
|
||||
- Artworks now work (ha) with keyboard navigation
|
||||
- Added pride flag stickers to my ~~art notes~~
|
||||
- Attribution:
|
||||
- (CC0 1.0) [treehouse.systems Gitea pride emoji repository](https://gitea.treehouse.systems/treehouse/emoji)
|
||||
- [treehouse.systems Gitea pride emoji repository](https://gitea.treehouse.systems/treehouse/emoji) (CC0 1.0)
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Added ~~Jukebox~~
|
||||
- A page with a music player featuring a pre-defined track list from various video games and accompanying backgrounds that fade-in on track change
|
||||
|
|
|
@ -1,2 +1,4 @@
|
|||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Drafted ~~Jukebox~~
|
||||
- I am bad at JavaScript
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
title: Version 4
|
||||
---
|
||||
|
||||
## {{page.fileSlug|readable}} <code>{{title}}</code>
|
||||
|
||||

|
||||
|
||||
- Shiny buttons are BACK!
|
||||
|
@ -12,7 +14,7 @@ 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)
|
||||
- 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
|
||||
- Hovering over items would sometimes reset the value back to initial. Substituted it with padding on the `main` and `aside` elements
|
||||
- Changed [Changelog](/changelog)
|
||||
|
@ -21,7 +23,7 @@ title: Version 4
|
|||
- Moved to the top left corner
|
||||
- Moved `header` text for current page next to the top of the sidebar
|
||||
- Moved 88x31 buttons to `footer`
|
||||
- `SVG` text uses `CSS` rules instead of inline styling
|
||||
- `svg` text uses `css` rules instead of inline styling
|
||||
- Changed `footer`
|
||||
- Added a sticker to `footer`
|
||||
- Randomized on-page-load
|
||||
|
|
|
@ -2,9 +2,12 @@
|
|||
title: Version 5
|
||||
---
|
||||
|
||||
## {{page.fileSlug|readable}} <code>{{title}}</code>
|
||||
|
||||

|
||||
|
||||
Re-wrote the website with [Eleventy](https://11ty.dev/). Read the [accompanying blog post](/blog/break-time/)
|
||||
Re-wrote the website with [Eleventy](https://11ty.dev/).
|
||||
Read the [accompanying blog post](/blog/break-time/)
|
||||
|
||||
- Changed image directory
|
||||
- If you've linked my 88x31 button on your website, it's now located under `/assets/img/button` instead of `/img/buttons/` and named alphabetically
|
||||
|
|
|
@ -2,10 +2,11 @@
|
|||
title: Version 6
|
||||
---
|
||||
|
||||
## {{page.fileSlug|readable}} <code>{{title}}</code>
|
||||
|
||||

|
||||
|
||||
Re-wrote the site, again.
|
||||
|
||||
Read the [accompanying blog post](/blog/rewrite-2.0)
|
||||
|
||||
- Changed `footer`
|
||||
|
@ -21,7 +22,7 @@ Read the [accompanying blog post](/blog/rewrite-2.0)
|
|||
- Added a pawprint flair to `details`
|
||||
- Sunny is there again, sitting this time
|
||||
- Changed [Blog](/blog)
|
||||
- Fixed `h3 a` links not working in blog posts
|
||||
- Fixed permalinks not working in blog posts
|
||||
- Added functionality for blog-specific avatars and image attachments to the postscript blurb
|
||||
- Removed ~~Art notes~~
|
||||
- Merged into gallery entries
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
- Polished the old theme
|
||||
## {{page.fileSlug|readable}}
|
||||
|
||||
Polished the old theme
|
||||
|
||||
- Changed [Home](/home)
|
||||
- Added `details` to [interests](/home#interests)
|
||||
- Changed [Gallery](/gallery)
|
||||
- Artwork pages themselves are now more modular
|
||||
- Added a counter if there's multiple artworks in one entry
|
||||
- Added missing `h1 a` links
|
||||
- Added missing permalinks
|
||||
- Changed `font-size` on some pages to be slightly bigger
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
## {{page.fileSlug|readable}}
|
||||
|
||||
- Changed sidebar
|
||||
- Added icon for [Changelog](/changelog)
|
||||
- For some reason I forgot give it an icon, it previously used the Gallery icon
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
- Website (hopefully) fixed for Chromium-based browsers _...grr_
|
||||
## {{page.fileSlug|readable}}
|
||||
|
||||
Website (hopefully) fixed for Chromium-based browsers _...grr_
|
||||
|
||||
- Changed sidebar
|
||||
- Added an animated tiled paw background for desktop view
|
||||
- Changed [Home](/home)
|
||||
|
|
10
_src/data/changelog/2025-09-11.md
Normal file
10
_src/data/changelog/2025-09-11.md
Normal file
|
@ -0,0 +1,10 @@
|
|||
## {{page.fileSlug|readable}}
|
||||
|
||||
Actively trying to accommodate for accessibility
|
||||
|
||||
- Added `header` to pages back in
|
||||
- Added `aria-hidden` to sidebar icons
|
||||
- Changed [Changelog](/changelog)
|
||||
- Added permalinks
|
||||
- Attribution:
|
||||
- [WAVE Web Accessibility Evaluation Tools](https://wave.webaim.org/)
|
Loading…
Add table
Add a link
Reference in a new issue