Architecture Evolution

From static HTML (v0) to a Modular Engine (v2)

v2.1.0 Dec 07, 2025

The Theme & Effects Engine

  • Modular Themes: Default, MD3, and OLED themes are now independent CSS files.
  • Effect System: Implemented toggleable "Fog", "Glass", and "Spotlight" effects.
  • Settings Modal: Centralized UI for controlling Appearance, Themes, and Color Modes.
  • Universal Toast: Standardized notification system for emails and easter eggs.
v2.0.0 Dec 06, 2025

The Architecture Overhaul

  • Decoupled JS: Split monolithic logic into home.js, project.js, and extras.js.
  • Smart Terminal: Added interactive OS-aware terminal widget to project pages.
  • Universal Fog: Implemented context-aware background blending system.
  • Performance: Removed CSS @imports and added scroll debouncing.
v1.5.0 - v1.9.0 Nov 2025

The Feature Surge

  • MD3 Engine: Built a custom theme engine with SVG morphing animations.
  • Dynamic Content: Replaced static HTML with JSON-based "Load More" pagination.
  • TUI V1: Launched the first version of the Terminal User Interface.
v1.0.0 - v1.4.0 Sep 2025

The Visual Identity

  • Material Design: Shifted from generic styles to strict Material guidelines.
  • Tech Badges: Added proficiency bars and shield.io badges.
  • File Split: First separation of HTML and CSS files.
v0.0.0 July 02, 2025

Hello World

  • Initial release of the personal portfolio.
  • Static HTML/CSS structure.