Skip to content

Remove old in-app marketing surface - #600

Merged
AnthonyRonning merged 1 commit into
masterfrom
codex-remove-in-app-marketing
Jul 2, 2026
Merged

Remove old in-app marketing surface#600
AnthonyRonning merged 1 commit into
masterfrom
codex-remove-in-app-marketing

Conversation

@AnthonyRonning

@AnthonyRonningAnthonyRonning commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary\n- remove the unused rich in-app Marketing component now that marketing lives on www.trymaple.ai\n- remove the old /teams route and its nav/footer links\n- delete components and public assets that became unused with those pages gone\n\n## Kept intentionally\n- pricing, downloads, proof, legal, redeem, and other app-owned pages remain in place\n- App Store and Google Play badges remain because the Downloads page still uses them\n\n## Validation\n- rg found no remaining /teams route links or deleted asset references under frontend/src and frontend/public\n- nix develop -c bun run format:check\n- nix develop -c bun run build\n- nix develop -c bun run lint (0 errors; existing warnings only)


Open in Devin Review

Summary by CodeRabbit

  • Bug Fixes
    • Simplified site navigation by removing the Teams link from the header and footer.
    • Replaced it with a new Guides link to help users find product help content faster.
    • Removed the Teams and related marketing pages from the app.
    • Cleaned up the comparison and verification sections from the interface.

@coderabbitai

coderabbitaiBot commented Jul 2, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 56525679-8050-48e3-8e7b-5e703c12350b

📥 Commits

Reviewing files that changed from the base of the PR and between 84b8384 and 6d46c3a.

⛔ Files ignored due to path filters (15)
  • frontend/public/audio-hardware-engineers.jpg is excluded by !**/*.jpg
  • frontend/public/badge-deepseek-logo.png is excluded by !**/*.png
  • frontend/public/badge-google-logo.png is excluded by !**/*.png
  • frontend/public/badge-kimi-logo.png is excluded by !**/*.png
  • frontend/public/badge-meta-logo.png is excluded by !**/*.png
  • frontend/public/badge-openai-logo.png is excluded by !**/*.png
  • frontend/public/badge-qwen-logo.png is excluded by !**/*.png
  • frontend/public/badge-zai-logo.png is excluded by !**/*.png
  • frontend/public/badge-zai-logo.svg is excluded by !**/*.svg
  • frontend/public/javier-r.jpg is excluded by !**/*.jpg
  • frontend/public/lauren-t.jpg is excluded by !**/*.jpg
  • frontend/public/legal-office.jpg is excluded by !**/*.jpg
  • frontend/public/maple-teams-startup-office.jpg is excluded by !**/*.jpg
  • frontend/public/ryan-g.jpg is excluded by !**/*.jpg
  • frontend/public/social-worker-office.jpg is excluded by !**/*.jpg
📒 Files selected for processing (7)
  • frontend/src/components/ComparisonChart.tsx
  • frontend/src/components/Footer.tsx
  • frontend/src/components/Marketing.tsx
  • frontend/src/components/TopNav.tsx
  • frontend/src/components/VerificationStatus.tsx
  • frontend/src/routeTree.gen.ts
  • frontend/src/routes/teams.tsx
💤 Files with no reviewable changes (7)
  • frontend/src/components/Footer.tsx
  • frontend/src/routes/teams.tsx
  • frontend/src/components/ComparisonChart.tsx
  • frontend/src/components/VerificationStatus.tsx
  • frontend/src/components/Marketing.tsx
  • frontend/src/components/TopNav.tsx
  • frontend/src/routeTree.gen.ts

📝 Walkthrough

Walkthrough

This PR removes the Teams and Marketing pages, the ComparisonChart and VerificationStatus components, and their associated route/navigation entries. Footer and TopNav no longer link to /teams; TopNav adds an external "Guides" link. The generated route tree is updated accordingly.

Changes

Teams/Marketing Removal and Navigation Update

Layer / File(s)Summary
Full page/component deletion
frontend/src/components/ComparisonChart.tsx, frontend/src/components/Marketing.tsx, frontend/src/components/VerificationStatus.tsx, frontend/src/routes/teams.tsx
Deletes the ComparisonChart, Marketing, VerificationStatus components and the /teams route file, removing all Teams/Marketing UI, pricing tiers, and attestation verification logic.
Navigation link updates
frontend/src/components/Footer.tsx, frontend/src/components/TopNav.tsx
Removes the /teams link from Footer and replaces the internal Teams link with an external "Guides" link in TopNav's desktop and mobile menus.
Generated route tree cleanup
frontend/src/routeTree.gen.ts
Removes TeamsRoute import, definition, and all /teams typing entries from generated interfaces and the rootRouteChildren object.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Poem

A rabbit hops through code so neat,
Teams and Marketing swept off their feet 🐇
Guides now shines where Teams once stood,
The route tree trimmed, as clean as wood.
Hop, hop, away — old pages retire,
New paths lead on to what we desire! ✨

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check nameStatusExplanation
Description Check✅ PassedCheck skipped - CodeRabbit’s high-level summary is enabled.
Title check✅ PassedThe title accurately summarizes the main change: removing the old in-app marketing surface and related routes/components.
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex-remove-in-app-marketing

Comment @coderabbitai help to get the list of available commands.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying maple with Cloudflare Pages Cloudflare Pages

Latest commit:6d46c3a
Status: ✅ Deploy successful!
Preview URL:https://800fe83d.maple-ca8.pages.dev
Branch Preview URL:https://codex-remove-in-app-marketin.maple-ca8.pages.dev

View logs

@devin-ai-integrationdevin-ai-integrationBot 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.

Devin Review found 1 potential issue.

Open in Devin Review

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.

🚩 Removing /teams route will break existing bookmarks and external links

The /teams route is fully removed (route file, nav links, footer link, and route tree entry). Any external links, bookmarks, or search engine results pointing to /teams will now result in a 404 or fallback behavior depending on the router's not-found handling. If this page was previously indexed by search engines or linked from blog posts (e.g., the blog link at frontend/src/routes/teams.tsx:218), those links will break. Consider whether a redirect from /teams to /pricing or another relevant page is needed.

Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

@AnthonyRonning
AnthonyRonning merged commit d8bbd51 into masterJul 2, 2026
17 checks passed
@AnthonyRonning
AnthonyRonning deleted the codex-remove-in-app-marketing branch July 2, 2026 18:58
Sign up for freeto 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

@AnthonyRonning