Skip to content

Conversation

@pphatdev
Copy link
Owner

@pphatdev pphatdev commented Jul 5, 2025

This pull request introduces several enhancements across the codebase, focusing on new feature development, content updates, and dependency additions. The most significant changes include the addition of an "About Me" section to the homepage, the implementation of an Open Graph Image API, and the inclusion of layouts for dynamic image generation.

Homepage Enhancements:

  • New "About Me" Section: Added AboutMeSection to the homepage, including detailed personal information, styled components, and animations for an engaging user experience (src/app/(web)/(home)/sections/home-aboutme.tsx).
  • Updated Homepage Layout: Reordered sections in HomePage to include the "About Me" section before the "Projects" section (src/app/(web)/(home)/page.tsx) [1] [2].

Open Graph Image API:

  • API Documentation: Added a comprehensive README detailing the usage, parameters, examples, and customization options for the Open Graph Image API (src/app/api/og/README.md).
  • Dynamic Layouts: Implemented DefaultLayout, BlogLayout, and ProjectLayout components for generating customizable Open Graph images (src/app/api/og/layouts/index.tsx).

Dependency Updates:

  • Added @vercel/og: Introduced the @vercel/og package to support dynamic Open Graph image generation (package.json).

pphatdev added 2 commits July 4, 2025 15:07
- Added @vercel/og package to package.json for Open Graph image generation.
- Created API endpoint at /api/og to generate dynamic Open Graph images based on query parameters.
- Implemented multiple layouts (Default, Blog, Project) for different use cases.
- Defined themes and default parameters for image generation.
- Added utility functions for generating Open Graph image URLs and meta tags.
- Included comprehensive README documentation for usage and examples.
@vercel
Copy link

vercel bot commented Jul 5, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
v4 ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 5, 2025 4:15am

@pphatdev pphatdev merged commit 90ad847 into master Jul 5, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant