Commit Graph

16 Commits

Author SHA1 Message Date
e106ee9df1 feat: Add Dockerfile for multi-stage Node.js build with Nginx and .dockerignore. 2025-12-16 00:06:26 +00:00
8af2ce6941 style: Refactor global CSS by deleting styles/index.css, updating import paths, and modifying index.css styles. 2025-12-15 23:59:05 +00:00
495f462d03 feat: Add Buttondown email subscription form to footer with new input styling. 2025-12-15 22:21:56 +00:00
5c5af76e46 feat: Fetch projects from GitHub API, add a manual product with image, and enhance product display and modal details. 2025-12-15 22:09:57 +00:00
47dd66e5e7 feat: implement custom interactive tooltips for ActivityHeatmap bars to display detailed activity data on hover. 2025-12-15 21:28:49 +00:00
8687d2c444 feat: replace GithubHistory with GitHistory for combined GitHub and Gitea event display, and add scrollbar utility styles. 2025-12-15 21:20:56 +00:00
16a3025929 feat: Introduce GitSection component to consolidate GitHub history and activity heatmap, improving data fetching robustness and layout. 2025-12-15 20:55:51 +00:00
fc2d41ee97 Update git config for gitea sync 2025-12-15 20:42:03 +00:00
85d13b44c2 feat: Add 3D activity heatmap component using D3 to visualize combined GitHub and Gitea contributions, accessible via a new tab. 2025-12-15 20:33:51 +00:00
06968a6820 feat: introduce interactive 3D globe with country borders and GitHub activity feed. 2025-12-15 20:19:30 +00:00
8dd658f206 feat: Add project modal component and integrate it into the product grid. 2025-12-15 19:52:31 +00:00
f9ff3383a7 feat: Implement hero text and model fade-in animations, and update site navigation and footer content. 2025-12-15 19:35:35 +00:00
50993176c1 feat: Enhance HeroModel wave animation with updated geometry, noise parameters, material, rotation, and camera settings. 2025-12-15 19:25:29 +00:00
be43e23d30 feat: Convert product showcase to personal portfolio with dynamic 3D terrain and updated content. 2025-12-15 19:20:37 +00:00
2fc4394b9f feat: Rebuild application UI with new Header, Footer, HeroModel, and ProductGrid components, integrating smooth scrolling and GSAP animations. 2025-12-15 19:10:39 +00:00
38a4009589 feat: Initialize new React project with Vite, including basic components, styling, and ESLint configuration. 2025-12-15 18:57:22 +00:00