Skip to content

Refactor: rebrand user-visible strings from Liquid Web to Nexcess#175

Draft
glaubersilva wants to merge 5 commits into
mainfrom
refctor/SMTNC-1494-rebranding
Draft

Refactor: rebrand user-visible strings from Liquid Web to Nexcess#175
glaubersilva wants to merge 5 commits into
mainfrom
refctor/SMTNC-1494-rebranding

Conversation

@glaubersilva

@glaubersilva glaubersilva commented Jun 19, 2026

Copy link
Copy Markdown

Resolve [SMTNC-1494]

Update all user-facing text, page slugs, and menu labels to Nexcess branding.

PHP

  • Feature_Manager_Page: change PAGE_SLUG to 'nexcess-software-manager' and permanently register 'lw-software-manager' as a hidden alias so bookmarks and Leader mid-session transitions remain functional after the rebrand. Add $page_hook_legacy so assets are enqueued on both slugs (fixes blank page when visiting the legacy URL).
  • Feature_Manager_Page: update page title to "Nexcess Software Manager" and Settings menu label to "Nexcess Products".
  • Display_Legacy_License_Page_Notice: update notice body text to "Nexcess's software offerings" / "Nexcess Software Manager".
  • global-functions.php: update docblock for lw_harbor_display_legacy_license_page_notice().

React

  • FilterBar: update logo alt text and heading.
  • WelcomeShell: update brand subtitle.
  • LicenseSection: update portal link label to "Manage license in Nexcess".
  • harbor-data-context, use-resolvable-select-with-error: update fallback error messages.
  • store/actions, store/resolvers: update all error strings to "Nexcess Software Manager failed to…".

Docs

  • Add CONTRIBUTING.md: prerequisites, scripts reference, and a step-by-step local-testing workflow for validating Harbor changes against a partner plugin via Composer path repository without publishing a release.
  • Link CONTRIBUTING.md from README.md.

glaubersilva and others added 2 commits June 19, 2026 15:02
…TNC-1494)

Update all user-facing text, page slugs, and menu labels to Nexcess
branding.

PHP
- Feature_Manager_Page: change PAGE_SLUG to 'nexcess-software-manager'
  and permanently register 'lw-software-manager' as a hidden alias so
  bookmarks and Leader mid-session transitions remain functional after
  the rebrand. Add $page_hook_legacy so assets are enqueued on both
  slugs (fixes blank page when visiting the legacy URL).
- Feature_Manager_Page: update page title to "Nexcess Software Manager"
  and Settings menu label to "Nexcess Products".
- Display_Legacy_License_Page_Notice: update notice body text to
  "Nexcess's software offerings" / "Nexcess Software Manager".
- global-functions.php: update docblock for
  lw_harbor_display_legacy_license_page_notice().

React
- FilterBar: update logo alt text and heading.
- WelcomeShell: update brand subtitle.
- LicenseSection: update portal link label to "Manage license in Nexcess".
- harbor-data-context, use-resolvable-select-with-error: update fallback
  error messages.
- store/actions, store/resolvers: update all error strings to
  "Nexcess Software Manager failed to…".

Docs
- Add CONTRIBUTING.md: prerequisites, scripts reference, and a
  step-by-step local-testing workflow for validating Harbor changes
  against a partner plugin via Composer path repository without
  publishing a release.
- Link CONTRIBUTING.md from README.md.
@glaubersilva glaubersilva self-assigned this Jun 19, 2026
@linear

linear Bot commented Jun 19, 2026

Copy link
Copy Markdown

SMTNC-1494

@glaubersilva glaubersilva changed the title refactor: rebrand user-visible strings from Liquid Web to Nexcess (… refactor: rebrand user-visible strings from Liquid Web to Nexcess Jun 19, 2026
@glaubersilva glaubersilva changed the title refactor: rebrand user-visible strings from Liquid Web to Nexcess Refactor: rebrand user-visible strings from Liquid Web to Nexcess Jun 19, 2026
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