branding: remove TEAM EDITION badges + unsupported-edition-of-Mattermost text #16

Merged
mohlec merged 1 commit from branding/remove-team-edition-badges into slash/main 2026-07-17 20:16:35 +00:00
Owner

Two license-nag surfaces that are permanent fixtures on a fork that deliberately has no Enterprise license:

  1. Product switcher menu (the dot-grid menu in the screenshot): TEAM EDITION badge + "This is the free unsupported edition of Mattermost" with a link to Mattermost's upsell page. Component nulled, same pattern as the trial modal.
  2. Login/signup header: Mattermost wordmark logo + TEAM EDITION badge whenever unlicensed. Banner dropped; header shows SiteName.

Dead imports pruned; branding audit passes.

Two license-nag surfaces that are permanent fixtures on a fork that deliberately has no Enterprise license: 1. Product switcher menu (the dot-grid menu in the screenshot): TEAM EDITION badge + "This is the free unsupported edition of Mattermost" with a link to Mattermost's upsell page. Component nulled, same pattern as the trial modal. 2. Login/signup header: Mattermost wordmark logo + TEAM EDITION badge whenever unlicensed. Banner dropped; header shows SiteName. Dead imports pruned; branding audit passes.
branding: remove TEAM EDITION badges and 'unsupported edition of Mattermost' text
All checks were successful
Build Slash Webapp / branding-audit (pull_request) Successful in 47s
Build Slash Webapp / build-webapp (pull_request) Has been skipped
cf488b0d5d
Two surfaces, both keyed off the server having no Enterprise license --
which for this fork is always true, making them permanent fixtures:

- Product switcher menu (dot-grid, top-left): a TEAM EDITION badge plus
  'This is the free unsupported edition of Mattermost' linking to
  Mattermost's upsell page (menu_start_trial.tsx). Component now
  returns null, same pattern as the auto-shown trial modal.
- Login/signup header (header_footer_route/header.tsx): a Mattermost
  wordmark logo + TEAM EDITION badge shown whenever unlicensed. Banner
  dropped; the header just shows the SiteName.

Slash has no license tiers or editions -- both surfaces are meaningless
here, and both leaked Mattermost trademarks. Dead imports pruned
(getLicense/LicenseSkus/license var).
mohlec merged commit 7f7782bb00 into slash/main 2026-07-17 20:16:35 +00:00
mohlec deleted branch branding/remove-team-edition-badges 2026-07-17 20:16:35 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
slash/slash-server!16
No description provided.