Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TASK] Quick update & review of all pages' OpenGraph metadata #2684

Open
yurixander opened this issue Nov 29, 2024 · 2 comments
Open

[TASK] Quick update & review of all pages' OpenGraph metadata #2684

yurixander opened this issue Nov 29, 2024 · 2 comments
Assignees

Comments

@yurixander
Copy link
Member

yurixander commented Nov 29, 2024

Go through all the dApp pages and ensure that its OpenGraph metadata is up to date and that it accurately describes what each page does. This is useful for when embedding links in Telegram and other places. Some pages might be out of date, or might be missing it entirely.

@yurixander
Copy link
Member Author

CC @monaiuu Do we happen to have updated thumbnails for the pages?

@yurixander yurixander moved this from Not Started 🕧 to Planning 🗺️ in Webb Universe Dec 27, 2024
@yurixander yurixander moved this from Planning 🗺️ to Building 🏗️ in Webb Universe Jan 2, 2025
@yurixander
Copy link
Member Author

Update on this issue: Since we migrated to Vite.js, I was doing some research on going about defining metadata for Vite.js applications. There's the react-helmet package which hoists metadata tags up to the head element, so that seemed like the way to go. However, that approach may not work with sites like Twitter/Telegram, since it's client-side JavaScript and not SSR'ed HTML.

I did notice that Vite.js supports SSR, but it may overkill to enable it just for OpenGraph meta tags?

For those reasons I'm postponing this issue until later on, as a better solution is needed.

@yurixander yurixander moved this from Building 🏗️ to On Hold 🛑 in Webb Universe Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: On Hold 🛑
Development

No branches or pull requests

1 participant