diff --git a/templates/corporate/plans.html b/templates/corporate/plans.html index 32a0397777..5a19404d61 100644 --- a/templates/corporate/plans.html +++ b/templates/corporate/plans.html @@ -16,12 +16,56 @@
{% include "corporate/pricing_model.html" %} -
-

Other questions?

-

- See our billing help page for - additional details -

+
+ +
+
+
+

Discounts?

+

+ We sponsor hundreds of worthy organizations +

+
+ +
+

Business plan with 85% discount

+ + Request sponsorship +

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

+
+
+ +
+
+

Other questions?

+

+ See our billing help page for + additional details +

+
- -
-
-

Discounts?

-

- We sponsor hundreds of worthy organizations -

-
- -
-

Business plan with 85% discount

- - Request sponsorship -

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

-
-
+ +{% include 'zerver/footer.html' %} {% endblock %} diff --git a/web/styles/portico/hello.css b/web/styles/portico/hello.css index c749342afb..25327bee73 100644 --- a/web/styles/portico/hello.css +++ b/web/styles/portico/hello.css @@ -1062,9 +1062,7 @@ ul { } .portico-pricing { - .padded-content { - padding: 102px 0; - } + padding: 102px 0 58px; h1 { font-weight: 500; @@ -1098,4 +1096,47 @@ ul { } } } + + .pricing-container { + display: grid; + grid-template: + ". cloud-title self-hosted-title . " auto + "pricing pricing pricing pricing" auto / 30px minmax( + 0, + 1fr + ) minmax(0, 1fr) 30px; + max-width: 960px; + margin: 0 auto; + } + + .cloud-plan-title { + grid-area: cloud-title; + } + + .cloud-plan-pricing { + grid-area: pricing; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); + grid-template-rows: auto; + } + + .self-hosted-plan-title { + grid-area: self-hosted-title; + } + + .self-hosted-plan-pricing { + grid-area: pricing; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); + grid-template-rows: auto; + } + + .additional-pricing-information { + display: grid; + grid-template-columns: repeat(2, minmax(0, 1fr)); + grid-template-rows: auto; + column-gap: 32px; + max-width: 912px; + margin: 0 auto; + } }