To get notified of the updates on this website, you can subscribe to the Leilukin's Hub RSS feed, which contains new articles, blog posts and website changelogs.
6 September 2024
#- Replace the estimated reading time of articles and blog posts with word count, by using the eleventy-plugin-wordcount-extended plugin.
- Create 200×40 pixel size version of Leilukin's Hub site button.
18 August 2024
#- New blog post about me officially becoming a professional web developer, "From Hobbyist to Professional Web Developer".
11 August 2024
#- Improve the site's RSS feed:
- Make RSS feeds automatically discoverable by feed readers
- Use time and time zone to make feed items' timestamps accurate
6 August 2024
#- New article: "How I (Tried to) Implement Accessible Footnotes", which is also my entry for 32-Bit Cafe's Community Code Jam #5: Back to School.
2 August 2024
#- Added my first publicly released code snippet on this website: Responsive Disability Pride Flag CSS Background.
26 July 2024
#- Leilukin's Hub and all its subsites have been migrated to Hostinger
- New blog post: Leilukin's Hub Has Migrated to Hostinger
- Change the theme of Leilukin's Hub Tumbleblog to a custom theme based on the Umbra theme from Chyrp Lite
- Add a link to contact me via email to the website's footer
22 July 2024
#- Add a Salad Magazine section to my Adoptables pages.
21 July 2024
#- Add a section for the Kitty Friends Pixel Club to my Adoptables page, including my kitty friends!
20 July 2024
#- Remake the mobile version of navigation menu by using the HTML
popover
attirbutes, allowing the navigation menu to be dismissed without JavaScript
18 July 2024
#- Add list of web cliques I joined to the home page
- Add pixel cliques I joined to the Adoptables page
- Add a Joined tab to the Links page to list the web cliques and widgets of web rings I joined, as well as linking to my fanlisting collective.
- Upgrade Eleventy to version 3.0
- Bundle page-specific CSS and JavaScript in the
<head>
element with Eleventy 3.0's built-in bundle plugin
13 July 2024
#- Add an inline SVG icon to external links
- Use inline SVG for Font Awesome icons to remove the need of hosting Font Awesome assets
- Add dark mode support for Cassette Beasts shrine based on user preference in system setting
6 July 2024
#- Implement accessible tooltips that meet Web Content Accessibility Guidelines (WCAG) 2.2 success criterion for 1.4.13: Content on Hover or Focus (Level AA), by utilising Scott O'Hara's ARIA Tooltips script. (Thank you Vera for your feedback on my previous implementation of the tooltips)
3 July 2024
#- Add Articles and Resources tabs to the links page.
- Show visible stylised tooltips for some website buttons on mouse hover or keyboard focus (thanks to Solaria's web accessibility guide for the inspiration).
- Add a list of webrings my website is part of to the home page.
2 July 2024
#- The main site header now would display a Disability Pride Month blurb and the disability pride flag during July
- My fanlisting collective and Cassette Beasts fanlisting launched!
- Projects page:
- Reorganised pages for my video game mods into their own directory
- Add code projects, started with BellaBuffs with PHPMailer Integration
- New blog post: Cassette Beasts Fanlisting and My Fanlisting Collective Launched
- Links page:
- Add tabs to sort my link collection by category (thanks to Kalechips' JavaScript-free tabs code scnippet for the inspiration)
- Add webmastery resources
27 June 2024
#- Added a Spotlight Crowdfunding Campaigns section to my Palestine masterlist to highlight fundraising campaigns that I have been asked to help and share by Palestinians on Tumblr, and that have been vetted by other Palestinians on Tumblr.
26 June 2024
#- Added my other websites to my Projects page.
24 June 2024
#- New blog post: My Cassette Beasts Fanlisting Application has been Approved
23 June 2024
#- Add Adoptables page.
20 June 2024
#- Leilukin's Hub now has a tumbleblog at tumbleblog.leilukin.com! Read the latest blog post to learn more: Leilukin's Hub Tumbleblog Launched.
19 June 2024
#- Add new article: Palestine Masterlist.
12 June 2024
#- Add a Virtual Pets section to the home page.
- The status.cafe widget and the Website Carbon badge on the home page will display a note about JavaScript being required for these widgets if the visitor has disabled JavaScript.
- Remove JavaScript from the "Back to top" button.
11 June 2024
#- Remake the navigation hamburger menu for mobile, so JavaScript is no longer needed to open and close the navigation menu, although JavaScript is still used to enable closing the menu with the Escape key. (Special thanks to Kale for the accessible hamburger menu code snippet).
- New blog post: Improving Site Performance of Leilukin's Hub.
11 June 2024
#- Improve "Back to top" button and footer link:
- Replace arrow unicode with inline SVG for the button and border styling for the footer link
- Display the footer link only if JavaScript is disabled
- Use anchor HTML tag (
<a>
) instead of button tag (<button>
) for the button
- Disable smooth scrolling for users with reduced motion settings.
9 June 2024
#- Convert most of the images on this website to AVIF format to reduce file size and save bandwidth.
- Improve my status.cafe widget:
- Write local JavaScript code to fetch data from status.cafe.
- Display a loading message before the data fetch request is completed.
- Display an error message if the data fetching fails.
- Add a link to my status.cafe profile below the widget.
6 June 2024
#- Update Leilukin's Hub's site button. This time, I made my site button myself by using Adobe Photoshop CS5.
- Add a colophon page.
6 June 2024
#- Remove unused Font Awesome assets, including font and CSS files, to improve site performance.
- Convert header images, playlist covers and my avatar to AVIF format to reduce file size.
- Set shrine index images, shrine home page images and my avatar to lazy loading.
4 June 2024
#- Preload the Lexend regular and Lexend 700 font files to improve site performance, remove flash of unstyled text (FOUT) and prevent Cumulative Layout Shift (CLS).
- Replace the Webrings section of my home page with a Badges section (though you can still see the list of webrings I have joined on my Links page).
- Updates to Leilukin's Hub will no longer be pushed to Neocities. Read the "What Happens Now with My Neocities Account" section of my blog post, "Custom Domain Name and Hosting Change for Leilukin's Hub" for more information.
2 June 2024
#- Update the guestbook to add a warning message and a link to send comments via email if the Discord webhook fails.
31 May 2024
#- Leilukin's Hub now has a custom domain name: leilukin.com.
- Leilukin's Hub is now hosted on Netlify.
- New blog post: Custom Domain Name and Hosting Change for Leilukin's Hub.
- Add my status.cafe widget to the home page.
29 May 2024
#- New blog post: The Search for a Guestbook Solution for Leilukin's Hub.
27 May 2024
#- A Summer’s End — Hong Kong 1986 shrine: Add Passion Patch screenshots section to the Gallery page (Warning: The Passion Patch screenshots are not safe for work, though they are hidden by default when you visit the gallery page).
- Add a "Skip to content" button for screen reader and keyboard users (thank you Kale for the inspiration).
26 May 2024
#- Add "Personal Sites I Love" section to the Links page.
24 May 2024
#- Use Grounded Wren's guestbook code for this site's guestbook.
- Add "Link Exchanges" section to the Links page.
- Move my mod build links from the Links page to the Projects page.
22 May 2024
#20 May 2024
#- Replace the entire site's default font from Noto Sans to Lexend.
19 May 2024
#- Replace the HTML Comment Box widget on the guestbook page with a guestbook that is powered by Firebase Realtime Database.
17 May 2024
#- Add footnotes section to A Summer’s End — Hong Kong 1986 shrine Trivia page and Cassette Beasts shrine Facts page.
14 May 2024
#- New blog post: James Somerton Used My Video Game Footage Without Credit or Permission.
- Replace 123Guestbook guestbook with a guestbook page with HTML Comment Box, as 123Guestbook will be shutting down on 1 July 2024.
9 May 2024
#- Cassette Beasts shrine:
- Rename Trivia page to Facts page.
- Add "Frequently Asked Topics" section to the Facts page.
29 April 2024
#- Turn the top navigation manu into a hamburger menu when this website is viewed on mobile devices.
27 April 2024
#21 April 2024
#- New blog post: April 2024 Leilukin's Hub Overhaul with Eleventy.
20 April 2024
#- Finished overhauling this entire website with the static site generator Eleventy.
5 April 2024
#- Add table of contents to my Star Wars: Knights of the Old Republic and Star Wars: Knights of the Old Republic II: The Sith Lords mods.
6 March 2024
#- New blog post: I Received a Lifetime Premium Membership on Nexus Mods for Free.
8 February 2024
#- Cassette Beasts shrine: Added Resources page.
7 February 2024
#- Projects: Added My Characters section.
9 January 2024
#- Cassette Beasts shrine: Added a new section: My Contributions to the Cassette Beasts community.