Files
lol/content/changelog/2025/december-15th.md
2026-03-09 18:41:02 +00:00

79 lines
3.5 KiB
Markdown

---
title: December Update - v1.3.0
date: 2025-12-15
updates:
- Major update
---
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](/about) page content
- **"About this site"** is now [About this website](/website-info)
- 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 `em` for most line heights instead of `lh`
- Now using the logical equivalent of the `top` property, `inset-block-start`
- Consolidated CSS link classes
- Fixed styles for the `time` element
- 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](https://rybbit.com) 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](/reviews/dell-s2725qc) has proper alt text for images.
I am yet to implement a proper [focus trap](https://css-tricks.com/a-primer-on-focus-trapping/) 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.