From 6f796e0cbde2cfaafc8a32d56073f38eeeca88df Mon Sep 17 00:00:00 2001 From: Alya Abbott Date: Wed, 22 Nov 2023 16:21:00 -0800 Subject: [PATCH] plans_page: Adjust /plans content. [squash]: Update sponsorsip and question boxes for Cloud. [squash]: Update tabs subtitles. [squash]: Content for info boxes for self-hosted plans. [squash]: Adjust content to fit design. portico: Tweak /plans text. --- templates/corporate/plans.html | 81 +++++++++++--------------- templates/corporate/pricing_model.html | 31 ++++++---- zerver/tests/test_docs.py | 2 +- 3 files changed, 55 insertions(+), 59 deletions(-) diff --git a/templates/corporate/plans.html b/templates/corporate/plans.html index 2a853a849a..8462d9b010 100644 --- a/templates/corporate/plans.html +++ b/templates/corporate/plans.html @@ -23,31 +23,32 @@
-

Cloud Discounts?

+

Sponsorship and discounts

- We sponsor hundreds of worthy organizations + We sponsor over 1000 organizations.

-

Business plan with 85% discount

+

Eligible for 85+% discount

Request sponsorship

- If you don’t have a Zulip account yet, contact us via - contact@zulip.com + Wondering if your organization will qualify, but not + ready to request sponsorship yet? E-mail us at sales@zulip.com. + Discounts are also available for organizations based in + the developing world.

@@ -67,31 +71,31 @@

Other questions?

See our billing help page for - additional details + additional details.

@@ -103,14 +107,15 @@
-

Self-Hosted Discounts?

+

Sponsorship and discounts

- We sponsor hundreds of worthy organizations + Contact sales@zulip.com + to discuss Enterprise pricing.

-

Community plan

+

Eligible for discounts

-
-
-

Business plan with 85% discount

- - Request sponsorship -

- If you don’t have a Zulip account yet, contact us via - contact@zulip.com -

@@ -146,28 +144,19 @@

Other questions?

- See our billing help page for - additional details + Learn about self-hosting Zulip.

-

diff --git a/templates/corporate/pricing_model.html b/templates/corporate/pricing_model.html index a21c03c448..3c9c96bb46 100644 --- a/templates/corporate/pricing_model.html +++ b/templates/corporate/pricing_model.html @@ -11,10 +11,9 @@

-

Cloud

+

Zulip Cloud

- Always updated to the latest version of Zulip. - Simple managed solution, with no setup or maintenance. + Simple managed solution.
Always up to date.

@@ -56,7 +55,7 @@
  • Message retention policies
  • Brand Zulip with your logo
  • Priority commercial support
  • -
  • Funds the Zulip open source project
  • +
  • Public access option
  • @@ -73,7 +72,7 @@ {% if not realm %} {% if free_trial_days %} - Start {{ free_trial_days }} day free trial + Start {{ free_trial_days }}-day free trial {% else %} Upgrade to Standard {% endif %} @@ -93,7 +92,7 @@ {% else %} {% if free_trial_days %} - Start {{ free_trial_days }} day free trial + Start {{ free_trial_days }}-day free trial {% else %} Upgrade to Standard {% endif %} @@ -106,16 +105,25 @@

    Plus

    +
    +
    $13.34
    +
    +

    + /user/month billed annually or + $16 billed monthly +

    +
    +
    Contact sales @@ -127,8 +135,7 @@

    Self-hosted

    - Retain full control over your data and simplify compliance by self-hosting. - Customize Zulip for all your needs. + Retain full control over your data.
    100% open-source software.

    diff --git a/zerver/tests/test_docs.py b/zerver/tests/test_docs.py index 27e027a10d..e67e788cdc 100644 --- a/zerver/tests/test_docs.py +++ b/zerver/tests/test_docs.py @@ -575,7 +575,7 @@ class PlansPageTest(ZulipTestCase): with self.settings(FREE_TRIAL_DAYS=60): result = self.client_get("/plans/", subdomain="zulip") - self.assert_in_success_response([current_plan, "Start 60 day free trial"], result) + self.assert_in_success_response([current_plan, "Start 60-day free trial"], result) self.assert_not_in_success_response( [sign_up_now, sponsorship_pending, upgrade_to_standard], result )