--- 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.