Skip to content

Add OpenGraph and Twitter meta tags to index.html#1368

Open
adityaraut649 wants to merge 1 commit into
BlazeUp-AI:mainfrom
adityaraut649:main
Open

Add OpenGraph and Twitter meta tags to index.html#1368
adityaraut649 wants to merge 1 commit into
BlazeUp-AI:mainfrom
adityaraut649:main

Conversation

@adityaraut649

Copy link
Copy Markdown

Purpose / Description

Add Open Graph and Twitter Card meta tags to web/index.html so shared Observal links display rich previews with a title, description, and image on platforms such as Slack, Discord, and X.

Fixes

Fixes #1356

Approach

Added og:title, og:description, og:image, og:url, og:type and twitter:card, twitter:title, twitter:description, twitter:image meta tags to the section of web/index.html.

How Has This Been Tested?

Ran pnpm build from the web package.
Verified that the build completed successfully without errors.
Confirmed that icon.png exists in web/public.

image

@CLAassistant

CLAassistant commented Jun 6, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@github-actions github-actions Bot added web Pull request touches web frontend code new contributor Pull request from a first-time contributor labels Jun 6, 2026
@adityaraut649

Copy link
Copy Markdown
Author

#1356

@Haz3-jolt Haz3-jolt left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two issues to address:

  1. Unintended lockfile addition: web/pnpm-lock.yaml was previously removed from the repo and this PR re-introduces it (5,235 lines). Adding OG meta tags to index.html should not require a lockfile change since no new dependencies are involved. Please remove it from the commit.

  2. Commit message format: The project uses Conventional Commits. Please rewrite the commit message, e.g. feat(web): add OpenGraph and Twitter meta tags to index.html.

The HTML changes themselves look good. Thanks for contributing!

@adityaraut649

adityaraut649 commented Jun 7, 2026

Copy link
Copy Markdown
Author

Thanks for the review! I've removed pnpm-lock.yaml from the PR and updated the commit message to follow the Conventional Commits format.

@adityaraut649

Copy link
Copy Markdown
Author

Fixed the requested changes. Please take another look.

@adityaraut649 adityaraut649 requested a review from Haz3-jolt June 8, 2026 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new contributor Pull request from a first-time contributor web Pull request touches web frontend code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add OpenGraph and Twitter meta tags to index.html

3 participants