Skip to content

feat(web): Ever branding — "Forked from Plane" header link; drop or replace Plane resource links - #7

Merged
evereq merged 2 commits into
previewfrom
feat/ever-branding-links
Oct 16, 2026
Merged

evereq merged 2 commits into
previewfrom
feat/ever-branding-links

Conversation

@evereq

@evereq evereq commented Oct 16, 2026

Copy link
Copy Markdown
Member

Owner request (2026-10-16): remove "Star us on GitHub", "Contact sales", Forum and the other links to Plane resources, or replace them with our own. The header should say "Forked from Plane" and link to our OSS Plane integration repo.

Where Before After
Header Star us on GitHub → makeplane/plane Forked from Plane → github.com/ever-co/ever-gauzy-plugins-plane
Help menu Documentation (go.plane.so), Contact sales, What's new? (Plane changelog), Forum Documentation → docs.gauzy.co; Keyboard shortcuts; Version
Command palette Plane docs, Join our Forum, Report a bug (makeplane issues) Open documentation → docs.gauzy.co; Report a bug → our repo's issues
Sidebar footer "Community" badge (opens Plane paid-plan upsell) removed, along with the now-empty bar
Expired invitation Star us (makeplane), forum.plane.so Forked from Plane → our repo
Projects empty state, archived estimates plane.so, docs.plane.so docs.gauzy.co; Plane docs link dropped
Billing, upgrade, sales, pricing constants; maintenance message; space image defaults plane.so, app.plane.so/upgrade, sales@/support@plane.so gauzy.co/pricing, gauzy@ever.co, gauzy.co

Kept on purpose: the AGPL attribution in the auth-page footers ("public fork of Plane … corresponding fork source code here → ever-co/ever-gauzy-pm … not affiliated with Plane"). The "What's new?" modal component stays in the code but nothing opens it any more.

Checks: a sweep of apps/web, apps/space and packages/constants finds no Plane links left on reachable screens, apart from the attribution footers. All target URLs return 200 (docs.gauzy.co, gauzy.co/pricing, both repos, issues); gauzy.co/contact returns 404, so contact uses mailto:gauzy@ever.co. oxfmt clean and oxlint 0 errors on the touched files. Type-check and build run in this PR's CI.

🤖 Generated with Claude Code

…eplace Plane resource links

Owner request (2026-10-16): remove "Star us on GitHub", "Contact sales",
Forum and the other links to Plane resources, or replace them with our
own. The header should say "Forked from Plane" and link to our
open-source Plane integration for Gauzy.

- Header: "Star us on GitHub" (makeplane/plane) → "Forked from Plane" →
  github.com/ever-co/ever-gauzy-plugins-plane.
- Help menu: Documentation → docs.gauzy.co. "Contact sales" (sales@plane.so),
  "What's new?" (Plane changelog modal) and "Forum" (forum.plane.so) are
  removed. Keyboard shortcuts and the version stay.
- Command palette: "Open documentation" → docs.gauzy.co. "Join our
  Forum" removed. "Report a bug" → our repo's issues.
- Sidebar: the "Community" edition badge (it opened Plane's paid-plan
  upsell) and its otherwise empty footer bar are removed.
- Expired-invitation page: "Star us on GitHub" → "Forked from Plane"
  (our repo); the Plane forum item is removed.
- Projects empty state "Learn more" → docs.gauzy.co. Archived estimates:
  the docs.plane.so link is dropped.
- Contact, support, sales, pricing and upgrade links in the shared
  constants and billing pages: gauzy@ever.co / gauzy.co/pricing instead
  of plane.so, sales@ / support@plane.so and app.plane.so upgrade URLs.
  The same goes for the maintenance message and the space image's
  VITE_WEBSITE_URL / VITE_SUPPORT_EMAIL defaults.

Kept on purpose: the AGPL attribution in the auth-page footers ("public
fork of Plane … source code here [ever-co/ever-gauzy-pm] … not
affiliated with Plane").

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@cla-assistant

cla-assistant Bot commented Oct 16, 2026

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Ever Works AI seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@github-actions

github-actions Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

React Doctor found 1 issue in 1 file · 1 warning · score 93 / 100 (Great) · vs preview

1 warning

app/(all)/workspace-invitations/page.tsx

  • ⚠️ L30 React function has high control-flow complexity no-high-complexity-react-function
⚠️ Warning: .github/workflows/react-doctor.yml is configured incorrectly. See below to fix.

React Doctor compares against preview to report only the issues this pull request introduces. This run couldn't complete that comparison (usually a shallow CI checkout with no merge base), so it listed every issue in the changed files, including ones that already existed on preview.

Add fetch-depth: 0 to the actions/checkout step in .github/workflows/react-doctor.yml so the checkout includes the history React Doctor needs:

 jobs:
   react-doctor:
     steps:
       - uses: actions/checkout@v5
+        with:
+          fetch-depth: 0

       - uses: millionco/react-doctor@v2

To silence this warning, set silence-missing-baseline-warning: true on the React Doctor action.

Reviewed by React Doctor for commit e323656. See inline comments for fixes.

…check:format)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@evereq
evereq merged commit 83b582f into preview Oct 16, 2026
13 of 16 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