Skip to content

feat(marketing): hero pill for Claude Code plugin, remove Mongo top b…#2961

Merged
eldadfux merged 1 commit intomainfrom
feat/hero-claude-code-plugin-pill
May 4, 2026
Merged

feat(marketing): hero pill for Claude Code plugin, remove Mongo top b…#2961
eldadfux merged 1 commit intomainfrom
feat/hero-claude-code-plugin-pill

Conversation

@eldadfux
Copy link
Copy Markdown
Member

@eldadfux eldadfux commented May 4, 2026

…anner

  • Replace Mongo partnership hero pill with Claude Code plugin promo linking to the announcement post.
  • Add Claude badge variant to HeroBanner using the white logo asset.
  • Remove MongoPartnershipBanner from the main layout.

What does this PR do?

(Provide a description of what this PR does.)

Test Plan

(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)

Related PRs and Issues

(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)

Have you read the Contributing Guidelines on issues?

(Write your answer here.)

…anner

- Replace Mongo partnership hero pill with Claude Code plugin promo linking to the announcement post.
- Add Claude badge variant to HeroBanner using the white logo asset.
- Remove MongoPartnershipBanner from the main layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
@appwrite
Copy link
Copy Markdown

appwrite Bot commented May 4, 2026

Appwrite Website

Project ID: 69d7efb00023389e8d27

Sites (1)
Site Status Logs Preview QR
 website
69d7f2670014e24571ca
Failed Failed View Logs Preview URL QR Code

Website (appwrite/website)

Project ID: 684969cb000a2f6c0a02

Sites (1)
Site Status Logs Preview QR
 website
68496a17000f03d62013
Processing Processing View Logs Preview URL QR Code


Tip

JWT tokens let functions act on behalf of users while preserving their permissions

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 4, 2026

Greptile Summary

This PR swaps the MongoDB partnership hero pill for a Claude Code plugin promo, adds a claude icon variant to HeroBanner (using a confirmed-present SVG asset), and removes MongoPartnershipBanner from the main layout. The blog post URL (/blog/post/announcing-appwrite-claude-code-plugin) and the SVG at /images/docs/mcp/logos/dark/claude.svg both exist in the repo, so the change is complete and functional. The only cleanup gap is that src/lib/components/MongoPartnershipBanner.svelte is now unreferenced but left on disk.

Confidence Score: 4/5

Safe to merge — all assets and blog post URL are confirmed present; only a minor dead-file cleanup is missing.

All changed code is correct and verified. The sole finding is a P2 (orphaned component file not deleted). P2s alone cap at 4/5.

No files require special attention beyond the orphaned MongoPartnershipBanner.svelte.

Important Files Changed

Filename Overview
src/lib/layouts/Main.svelte Removes MongoPartnershipBanner import and usage; the component file itself is now orphaned but otherwise clean.
src/routes/(marketing)/(components)/hero-banner.svelte Adds claude icon variant using an img tag (SVG asset confirmed present); type union uses `
src/routes/(marketing)/(components)/hero.svelte Swaps Mongo partnership pill for Claude Code plugin promo; blog post URL confirmed to exist in the repo.

Reviews (1): Last reviewed commit: "feat(marketing): hero pill for Claude Co..." | Re-trigger Greptile

@@ -21,7 +21,6 @@
import { page } from '$app/state';
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.

P2 Orphaned component not deleted

MongoPartnershipBanner is removed from the import and usage here, but the component file still exists at src/lib/components/MongoPartnershipBanner.svelte. Since it's no longer referenced anywhere in the codebase, deleting the file as part of this PR would avoid accumulating dead code.

@eldadfux eldadfux merged commit da71492 into main May 4, 2026
6 of 7 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.

1 participant