feat(settings): replace static license CTA with dynamic upgrade cards (#201)

Community users now see Personal Pro and Team Pro cards with feature
highlights and direct Lemon Squeezy checkout links. Personal Pro users
see only the Team Pro upgrade option. Trial and Team Pro users see no
upgrade cards since they already have full access.
This commit is contained in:
Anso
2026-03-27 23:49:11 -04:00
committed by GitHub
parent 0cc198f86d
commit d3828e885d
6 changed files with 116 additions and 59 deletions
+13 -5
View File
@@ -21,16 +21,24 @@ Every new Sencho installation starts with a **14-day Pro trial** - no license ke
When the trial expires, Sencho automatically reverts to the Community tier. No data is lost.
## Purchasing a license
## Upgrading your plan
1. Visit [sencho.io](https://sencho.io/#pricing) and choose a plan.
2. Complete the checkout on Lemon Squeezy.
3. You'll receive a license key by email.
You can upgrade directly from **Settings > License** in your Sencho dashboard. The upgrade cards shown depend on your current tier:
- **Community users** see both **Personal Pro** and **Team Pro** options with feature highlights and direct checkout links.
- **Personal Pro users** see a **Team Pro** upgrade card for when you need unlimited accounts.
- **Team Pro users** are on the highest tier — no upgrade cards are shown.
Clicking an upgrade button opens the Lemon Squeezy checkout in a new tab. After completing the purchase, you'll receive a license key by email.
<Frame>
<img src="/images/license-settings.png" alt="License settings showing upgrade cards for Personal Pro and Team Pro" />
</Frame>
## Activating your license
1. Go to **Settings > License** in your Sencho dashboard.
2. Paste your key into the **License Key** field.
2. Paste your key into the **License Key** field at the bottom of the page.
3. Click **Activate**.
Sencho validates the key against Lemon Squeezy and activates Pro features immediately.