Skip to content

tom21100227/tomhcy.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

220 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Based on TechFolios.

demo

Lighthouse Result

"100 is lighthouse's limit, not this website's limit."

"So accessible, so performant, makes me want to consider my career as a front end dev"

—— Tom Han 2025

Changes made from the original TechFolios template include:

  • Features
  • Aesthetics
  • Accessibility
    • Badges/Pills with brand color that have low contrast with the background will have a contrasting border to improve visibility, in compliance with WCAG 2.1 AA standards.
    • Using prefer-contrast CSS media query to detect if the user prefers high contrast mode, and adjust the styles to be in compliance with WCAG AAA standards.
  • Performance
    • Smart prefetching and lazy loading of images to improve performance.
    • With GitHub Actions, the site inlines critical CSS and minified JavaScript to reduce render-blocking resources.
  • Miscellaneous
    • Added a "Last Updated" badge to the footer to indicate when the site was last updated.
    • Removed unnecessary home button on homepage per @mdrxy 's request.1

TODO:

  • Visitor counter (distinct visitors and page views I guess).
  • Add a Chinese (Simplified) Version, and the corresponding language toggle.
  • AI Summary For Projects (cuz everyone loves that) I actively hate this idea now!
  • Profile Icons with the latest project that I am working on.
  • Make my cool adaptive badge/pill system more generic so that I can use it for other things.

Footnotes

  1. Which is greatly appreciated.

About

My personal portfolio website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •