Changelog
A short record of changes a visitor can still see. Newest entries are first. Daily refreshes of the contribution graph are generated automatically and are not listed.
Activity analytics
The GitHub page shows contribution totals, month and weekday bars, language share, and recent public commits.
The timeline lists the published milestones on a vertical spine. The changelog stays a release log.
Contact page
The contact page is four icon cards: LinkedIn, GitHub, email, and the resume PDF. It has no form and no phone number.
The homepage contact button opens that page. The footer email remains a mailto link.
Theme color and GitHub handle
The browser theme-color follows the active dark, light, or Matrix background.
On the homepage, the GitHub handle and its arrow stay on one line.
Digital business card
The headerless card can be saved or shared, and the vCard can be downloaded.
The command palette can open the card. The footer version is read from package.json.
Panoptes case study
The Panoptes write-up is the published project case study. Project pages can be filtered by category.
The header can switch between light and dark. The command palette shows five matches and wraps with the arrow keys.
Section hubs and web resume
Work, Activity, and About each have a section hub.
The web resume is generated from typed data and links the PDF download.
Matrix theme and command palette
Matrix is an opt-in theme, opened from the footer rabbit through the command palette.
Light and dark remain the everyday themes.
Contribution graph
The homepage shows a GitHub contribution graph. A scheduled workflow refreshes the SVG.
Those routine graph commits are not listed in this changelog.
Astro homepage
The homepage, site navigation, and footer shipped on Astro.