Skip to content

Conversation

@abdallahmz
Copy link
Contributor

What does it do?

We plan to change the create-strapi-app flow next week (May 26 at the earliest).
On creation, if the user logs in, we apply a Growth Strapi License. Otherwise they fall back to the Community Edition.

Why is it needed?

Describe the issue you are solving.

Related issue(s)/PR(s)

Let us know if this is related to any issue/pull request

@abdallahmz abdallahmz requested a review from meganelacheny as a code owner May 22, 2025 13:10
@strapi-cla
Copy link

strapi-cla commented May 22, 2025

CLA assistant check
All committers have signed the CLA.

@vercel
Copy link

vercel bot commented May 22, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
documentation ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 26, 2025 9:39am
@pwizla
Copy link
Collaborator

pwizla commented May 22, 2025

Thanks, Abdallah!

Could you please:

  • replace any mention of "licence" to "plan". It's easier for users, and we internally decided that licenses won't be mentioned in publicly facing documents as it sometimes confuses users 😊 When mentioning the "Community Edition" simply replace it with "CMS Free plan"
  • use <GrowthBadge /> instead of plain text when mentioning the Growth plan? This will replace the full text with a badge which is a direct link to the pricing page (PLG motion FTW 🚀)

Also, a bit outside the scope of pure docs content, but will the flag still be named --skip-cloud? I found it a bit confusing with the new behavior, esp. that not skipping the login will now start a CMS Growth free trial, not a Cloud-related plan 🤔😅

@pwizla pwizla self-assigned this May 22, 2025
@pwizla pwizla added pr: updated content PRs updating existing documentation content source: CMS labels May 22, 2025
@pwizla pwizla added this to the 6.3.2 milestone May 22, 2025
@abdallahmz
Copy link
Contributor Author

abdallahmz commented May 23, 2025

Thanks for the feedback Pierre, I applied the changes as best as I could!

  • The Growth badge looks like this when hovering with the mouse:
Screenshot 2025-05-23 at 13 01 29

The tooltip doesn't seem relevant in this context :( Do you think I should fall back to an ExternalLink?

  • About the skip-cloud: nice catch, thank you 🙏 I'll let the team know and we'll make sure to update the documentation as soon as it's ready
@pwizla
Copy link
Collaborator

pwizla commented May 26, 2025

The tooltip doesn't seem relevant in this context :( Do you think I should fall back to an ExternalLink?

Very good catch, Abdallah, thank you! 🫶 I forgot to mention I made the badges flexible enough so that you can override the default tooltip property with any text you want 😊 (here's the Badge code for additional details)

I fixed it for you, what do you think about the tooltip now? (edit: Fixed in typo since: Release → Releases)
Screenshot 2025-05-26 at 10 44 16

@pwizla pwizla self-requested a review May 26, 2025 08:47
@vercel
Copy link

vercel bot commented May 26, 2025

Deployment failed with the following error:

Creating the Deployment Timed Out. 
@pwizla pwizla modified the milestones: 6.3.2, 6.3.3 May 26, 2025
@abdallahmz
Copy link
Contributor Author

Side note, we won't release this week, so we won't merge until next week.

And thanks for the changes 🙏

@pwizla
Copy link
Collaborator

pwizla commented Jun 4, 2025

Merging now, as I've just noticed it was released today: https://github.com/strapi/strapi/releases/tag/v5.15.0

Thanks again for the PR, @abdallahmz! 🚀

@pwizla pwizla merged commit 8230153 into main Jun 4, 2025
2 of 3 checks passed
@pwizla pwizla deleted the feature/cli-growth-trial branch June 4, 2025 15:16
pwizla added a commit that referenced this pull request Jun 4, 2025
* Update app creation flow to include Growth free trial * Rename license -> plan and CE -> free plan * Fix Growth plan tooltip in QSG * Fix typo on new tooltip text * Update GrowthBadge tooltip in CLI install. guide too --------- Co-authored-by: Pierre Wizla <pwizla+github@gmail.com> Co-authored-by: Pierre Wizla <pwizla@users.noreply.github.com>
pwizla added a commit that referenced this pull request Jun 4, 2025
* Update app creation flow to include Growth free trial * Rename license -> plan and CE -> free plan * Fix Growth plan tooltip in QSG * Fix typo on new tooltip text * Update GrowthBadge tooltip in CLI install. guide too --------- Co-authored-by: Abdallah M. <55534657+abdallahmz@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: updated content PRs updating existing documentation content source: CMS

3 participants