[website] Use a dedicated social card for link previews

Open Beginner friendly
#4,463 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
72/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Active
Domain
web-dev

Research direction

Locate the website's Docusaurus configuration and the current themeConfig.image entry. Create or add the dedicated 1200 x 630 social card using the existing Fluss logo, update that entry, and verify that Open Graph and Twitter metadata use it. Confirm the complete logo remains visible in Facebook, X/Twitter, LinkedIn, and Slack previews.

Written by the indexing model from the issue text.

Description

Search before asking
  • I searched in the issues and found nothing similar.
Description

The website currently uses the transparent horizontal colored_logo.png as the default Open Graph and Twitter image. Platforms that render compact or square thumbnails can crop it to only part of the wave and wordmark.

Use a dedicated 1200 x 630 social card with the existing Fluss logo centered inside a square-safe area. Update the Docusaurus default themeConfig.image so pages without custom images use it.

Expected result:

  • The complete Fluss logo remains visible in wide and square-cropped previews.
  • og:image and twitter:image point to the dedicated social card.
  • The card is verified in Facebook, X / Twitter, LinkedIn, and Slack preview layouts.
Preview
Facebook
Facebook link preview
X / Twitter
X link preview
LinkedIn
LinkedIn link preview
Slack
Slack link preview
Willingness to contribute
  • I'm willing to submit a PR!
Dominant language
Java
Stars
2.2k
Forks
628
Avg merge
1d 19h
Merged PRs (30d)
138

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from apache/fluss

All issues in apache/fluss

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.