Skip to content

License upsell section#2401

Draft
j-chmielewski wants to merge 12 commits intodevfrom
try-business-for-free
Draft

License upsell section#2401
j-chmielewski wants to merge 12 commits intodevfrom
try-business-for-free

Conversation

@j-chmielewski
Copy link
Contributor

@j-chmielewski j-chmielewski commented Mar 18, 2026

Related issue: #2093

  • refactor license settings tab into explicit UI states for:
    • no license
    • expired license
    • valid business
    • valid enterprise
  • extract promotional and expired-notice markup into dedicated components
  • add no-license and expired-license upgrade sections
  • update license details to show "Valid until" for expired licenses and align copy with the approved design
  • remove stale frontend Starter tier/copy so no-license is represented consistently as null

- refactor license settings tab into explicit UI states for:
  - no license
  - expired license
  - valid business
  - valid enterprise
- extract promotional and expired-notice markup into dedicated components
- add no-license and expired-license upgrade sections
- update license details to show "Valid until" for expired licenses and align copy with the approved design
- migrate new license-tab copy to Paraglide messages and replace hardcoded pricing URLs with shared constants
- remove stale frontend Starter tier/copy so no-license is represented consistently as null
@j-chmielewski j-chmielewski self-assigned this Mar 18, 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