3.5 KiB
3.5 KiB
title, date, updates
| title | date | updates | |
|---|---|---|---|
| December Update - v1.3.0 | 2025-12-15 |
|
This update marks the last major update for the year 2025.
I hope to write a blog post around New Year's Day detailing my progress in learning HTML and CSS, along with what I plan to do with this website in 2026.
Changes:
-
Content:
- My author page has been removed & content will no longer list an author. I had initially implemented this as I was improving the theme for it to be open-sourced, but I have since decided not go ahead with it.
- Updated About page content
- "About this site" is now About this website
- Removed GitHub and GitLab from "Contact"
-
UI and UX:
- Tweaked colour scheme
- Notes now have a nice drop shadow
- Removed view transitions due to limited browser support and stuttering
- Removed transparent header background
- Removed gradient variables in favour of manually adding gradients where needed
- Adjusted text sizing and margins
- The score numerator is now larger than the denominator
- Decreased left padding on lists
- Removed background colour and text colour fade transitions
- Changed search bar background colour
- Changed list item bullet point colour
- Removed mobile menu animations
- Footer links now stack vertically on smaller screens
- Adjusted the line height for mobile menu navigation links
- Removed external link arrow icons
- Removed Rybbit disclaimer from the footer
- Code text background is now brighter
- Reduced share section link icon size
- Footer text now has a fixed maximum width on smaller screens
- The home page now shows the latest post and latest review side-by-side once again
- Home page latest post and review titles are no longer a link
- Page authors are now displayed next to the date rather than below the description
- Fixed share section email content
-
CSS:
- Styles for links with icons have been greatly improved
- The pagination buttons now use the existing link styles alongside their own
- Changed various variable names
- Added styles for the
hr(horizontal rule) element - Changed padding variable names and started using nesting where applicable
- Now using
emfor most line heights instead oflh - Now using the logical equivalent of the
topproperty,inset-block-start - Consolidated CSS link classes
- Fixed styles for the
timeelement - Removed redundant and unused styles
-
Behind the scenes:
- Deleted an old draft review of my 7th generation iPod Nano
- For a brief period, I ran a self-hosted instance of Rybbit analytics as a little experiment. I have since decided not to keep going with this.
- Removed accidental duplicate fonts from the static directory
- Hugo configuration file is now in YAML format to be in line with the Markdown files
- Enabled unsafe markup in Hugo configuration file
What's next?
As for this website, my aim will be on accessibility and the UI.
I need to add alt text for every image on every page. Right now, only Dell 27 Plus 4K - S2725QC has proper alt text for images.
I am yet to implement a proper focus trap for the mobile menu.
I hope to start learning JavaScript in 2026. I plan to move onto Svelte and SvelteKit once I have a decent understanding of JS.
Merry Christmas, happy Hanukkah and happy holidays!
I hope 2026 will be a better year for all of us.