Skip to content

fix(license): strings + styles for the Manage Licenses dialog rework #2906

Merged
abose merged 4 commits into
mainfrom
ai
May 14, 2026
Merged

fix(license): strings + styles for the Manage Licenses dialog rework #2906
abose merged 4 commits into
mainfrom
ai

Conversation

@abose
Copy link
Copy Markdown
Member

@abose abose commented May 14, 2026

No description provided.

abose added 4 commits May 14, 2026 14:40
Companion to the phoenix-pro license-dialog change:

- New strings: LICENSE_REACTIVATE, LICENSE_DEACTIVATE,
  LICENSE_DEACTIVATING, LICENSE_DEACTIVATE_SUCCESS,
  LICENSE_DEACTIVATE_FAIL, LICENSE_NOT_ACTIVATED_HERE,
  LICENSE_STATUS_NOT_ACTIVATED_HERE.
- Removed the now-unused LICENSE_REAPPLY_TO_DEVICE.
- Fixed a stray pair of single quotes inside LICENSE_ACTIVATE_FAIL_APPLY.
- Added .license-section-header flex row, .license-not-applied-warning
  banner, and a .warning variant for .license-status-badge so the
  "available but not activated" state reads as orange instead of green.
Companion to the phoenix-pro Manage Licenses redesign:

- Rename MANAGE_LICENSE_DIALOG_TITLE to "Manage Licenses" (was
  "Manage Device License"). LICENSE_KEY_ACTIVATE shortened to
  "Activate" since it now sits next to a key input rather than on
  its own row.
- New strings for the Account section: LICENSE_ACCOUNT_HEADING,
  LICENSE_DEVICE_HEADING, LICENSE_SIGN_IN, LICENSE_PLAN_UNKNOWN,
  LICENSE_GET_PRO, LICENSE_MANAGE_ACCOUNT, LICENSE_KEY_PROMPT.
- Override the base modal-body max-height (which was clipping the
  dialog at 400px and forcing scroll) up to viewport-relative.
- New .license-account-row flex layout for the single-line signed-in
  card (plan name + action button).
- New .license-key-row flex for input + Activate button on one row.
@sonarqubecloud
Copy link
Copy Markdown

@abose abose merged commit 1d63956 into main May 14, 2026
11 of 21 checks passed
@abose abose deleted the ai branch May 14, 2026 10:54
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