The last time I launched the revamped version for both my Personal Website and the Train Delays Checker (TDC) was in September 2024. Since then, many under the hood changes have been made. This includes multiple code cleanups and optimizations to make the website work better. Let's dive in on all of the changes, shall we?
This was a long awaited feature for me to implement. As a fan of the Dark Theme myself, I was already dreading the decision to switch my Websites back to the Light Theme. But that decision was made as I needed some time to figure out how to implement the Dark Theme toggle that works across the whole website, and will remember the chosen theme upon next visit. That is now possible!
In this update, I have retired the use of the good 'ol Poppins font. I wanted a more modern design that looks good on any devices - be it Computers, Tablets or even Mobile Devices. I have decided to settle down on the Onest font.
Photo Credits: Fontke
Previously, while the website has been made responsive for Wide-Screen displays as part of the revamp, more under the hood changes have been made to support this. Elements like the Navigation Bar and overall contents have been expanded to fill in more spaces. The Hero Section's Image size has been reduced slightly as during testing, I found that the Profile Picture were too big for Viewpoints like the Laptop Screens.
The Featured Work's image also have been aligned properly so that it will look more neat and consistent.
The Timelines Section have been widened, and the Years' Caplet's design have been changed so that it will scale more consistently in any devices.
With changes coming and going, the Compact Style Sheet (CSS) page became overly cluttered and messy, hence in the September Revamp, I introduced another stylesheet extension to accomodate the new codes for the redesign. However, recently I went and took a look at those CSS pages and I figured it is time for some spring cleaning. Both the Style and the Style-extension CSS contents have been merged, while the Viewpoints now have their own CSS pages.
The most significant page design change went into the Individual Pages (aka Portfolio). I made the page design to look more professional and scale better for various Viewpoints. I also introduced the new Share Buttons for the ability to sahre each of my works to the various Socials, or also to be able to copy the URL link with a click of a button.
I am still very happy with how the website currently looks. Hence, future updates will be more incremental than ever. The changes mentioned above will be rolled out to my Train Delays Checker website in the coming days. Sticking with my vision of continuous improvements, perhaps I can explore different things I can implement in future updates. We shall see 😁.