Skip to content

Add a TanStack DB trophy to the landingpage - #9040

Merged
pubkey merged 4 commits into
masterfrom
claude/tanstack-db-trophy-x39w96
Sep 2, 2026
Merged

Add a TanStack DB trophy to the landingpage#9040
pubkey merged 4 commits into
masterfrom
claude/tanstack-db-trophy-x39w96

Conversation

@pubkey

@pubkey pubkey commented Sep 2, 2026

Copy link
Copy Markdown
Owner

This PR contains:

  • IMPROVED DOCS (landingpage)

Describe the problem you have without this PR

The landingpage shows trophies for GitHub, MongoDB, Discord, Twitter and Supabase, but nothing for the official TanStack DB integration, even though the @tanstack/rxdb-db-collection package and the whole TanStack DB article cluster already exist.

This PR adds a TanStack DB trophy in the same style as the Supabase one:

  • New docs-src/static/files/icons/tanstack.svg (TanStack brand mark).
  • New PartnerTrophy on the landingpage, linking to rxdb-collection-for-tanstack-db.html. It reads "Integrates with / TanStack DB".
  • PartnerTrophy now takes an optional slug and an optional subTitle. The slug is used for the css class and the tracking event, so a multi word title like "TanStack DB" does not produce two css classes.
  • .trophy.tanstack styling in custom.css, using #eeebd4 for the text and the hover glow.

The trophy fills the previously empty trophy slot between the core concept section and the last block. That block already had trophy-before padding reserved, so no layout spacing had to change.

Todos

  • Tests
  • Documentation
  • Typings
  • Changelog

Neither a testcase nor a fix, so no changelog entry per the repo rules.

🤖 Generated with Claude Code

https://claude.ai/code/session_01R72yVfibWQ3Hm6mcnD5rA9

Adds a partner trophy for the official @tanstack/rxdb-db-collection
integration, in the same style as the Supabase and MongoDB trophies.
It fills the previously empty trophy slot between the core concept
section and the last block.

PartnerTrophy now takes an optional `slug` (used for the css class and
the tracking event, so multi word titles like "TanStack DB" do not
produce two css classes) and an optional `subTitle`.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01R72yVfibWQ3Hm6mcnD5rA9
The trophy now reads "Officially integrates with / TanStack DB".

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01R72yVfibWQ3Hm6mcnD5rA9
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01R72yVfibWQ3Hm6mcnD5rA9
@pubkey
pubkey merged commit eccba9c into master Sep 2, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants