Skip to content

feat(marketing): add Open Graph and Twitter meta tags and a social preview image #512

Open

Description

@parthrohit22

Problem

apps/marketing/index.html has a <meta name="description"> but no og:title, og:description, og:image, og:url or twitter:* tags, and no social image. Shared links to https://www.partha.uk (LinkedIn, Slack, Discord, X) render as a bare "PARTHA" with no description or image.

Acceptance criteria

  • og:title, og:description, og:type, og:url, og:image (1200x630, with og:image:alt) and twitter:card=summary_large_image.
  • The image ships in apps/marketing/public/ and is served from the production origin.
  • Verified with a link-preview debugger after deploy.
  • Existing marketing build, lint and CSP checks still pass.

Activity

  1. astra-intelligence commented on Oct 15, 2026

    @astra-intelligence

    Implemented in #561 — adds the full OG/Twitter tag set from the acceptance criteria to apps/marketing/index.html and ships a 1200×630 social card (apps/marketing/public/partha-og.png) built from the official favicon labyrinth artwork on the landing dark background. Lint, typecheck and production build all pass locally.

    If you'd like the same treatment for the docs pages or the app frontend (per-page cards, release/versioned cards), I can produce a coordinated set — $15 flat for five brand-consistent cards, or $3/card individually. Either way, happy to adjust anything on #561.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions