feat(landing): add favicon and improve OG metadata#81
Conversation
|
@Aakriti0207 is attempting to deploy a commit to the Collins' projects Team on Vercel. A member of the Team first needs to authorize it. |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Hey @Aakriti0207, could you enable "Allow edits from maintainers" on this PR? There's a small fix needed in the build script to get the favicons rendering on the deployment and it'll be faster for me to apply it directly. |
Thanks for pointing this out! I’ve now re-exported the favicon assets at the correct dimensions (32×32 and 180×180) and optimized/compressed them to significantly reduce file size for better performance. |
Hi! “Allow edits from maintainers” is already enabled on the PR from my end... |
|
Brilliant work, @Aakriti0207 Feel free to pick any other open issues if you'd like to keep contributing, Merging now! |
|
Thank you so much @collinsezedike , really appreciate it, I genuinely learned a lot through the review process. I’d definitely love to contribute more- I’ll take a look at #52 definitely (in like 4-5 days though- exams 😭) |


Description
This PR improves the landing page social preview experience by completing missing metadata and adding favicon assets.
Changes Made
-
favicon-32x32.png-
favicon-180x180.png-
og:image-
og:urlCloses #49
Type of Change
feat— new featurefix— bug fixtest— adding or improving testsdocs— documentation onlyrefactor— code restructuring without behaviour changeperf— performance improvementchore— build, CI, or dependency updateContext (DeFi / Stellar)
Testing
Attempted local verification in GitHub Codespaces.
Local testing note
I encountered an issue where the local Codespaces environment consistently redirected to /app, which made it difficult to fully verify favicon rendering for the landing page (apps/landing/) locally. Based on maintainer guidance, the favicon paths were updated to use relative references for compatibility with both local development and deployment.
Feedback or suggestions on local verification are very welcome.
Screenshots / Recordings (if applicable)
Favicon Added-
Checklist
feat/,fix/,docs/,chore/,refactor/,test/, orci/type(scope): descriptionpnpm lint && pnpm typecheck && pnpm testlocally and all checks passconsole.logstatements or commented-out code.envfiles, secrets, or private keyscargo clippyandcargo fmt --all