diff --git a/corporate/urls.py b/corporate/urls.py index ae74362e44..2b8e9efbb5 100644 --- a/corporate/urls.py +++ b/corporate/urls.py @@ -147,6 +147,7 @@ landing_page_urls = [ path("team/", team_view), path("history/", landing_view, {"template_name": "corporate/history.html"}), path("values/", landing_view, {"template_name": "corporate/values.html"}), + path("partners/", landing_view, {"template_name": "corporate/partners.html"}), path("why-zulip/", landing_view, {"template_name": "corporate/why-zulip.html"}), path("self-hosting/", landing_view, {"template_name": "corporate/self-hosting.html"}), path("security/", landing_view, {"template_name": "corporate/security.html"}), diff --git a/templates/corporate/partners.html b/templates/corporate/partners.html new file mode 100644 index 0000000000..2871121207 --- /dev/null +++ b/templates/corporate/partners.html @@ -0,0 +1,94 @@ +{% extends "zerver/portico.html" %} +{% set entrypoint = "landing-page" %} + +{% set PAGE_TITLE = "Partner program | Zulip" %} + +{% set PAGE_DESCRIPTION = "Zulip works with a variety of partners to deliver the + product to customers, and integrate it with other tools in their workplace + suite." %} + +{% block customhead %} + +{% endblock %} + +{% block portico_content %} + +{% include 'zerver/landing_nav.html' %} + +
+
+
+

Partner program

+

Zulip works with a variety of partners to deliver the product,
+ and integrate it with other tools in the customer's workplace + suite. +

+ +
+ +
+
+
+
+

+ Resellers +

+

+ Help customers discover how Zulip can address their + needs. Our partner onboarding kit helps you get started. +

+
+
+
+
+

+ Value Added Resellers (VARs) +

+

+ Support customer deployments. Build custom integrations + with our easy-to-use APIs. +

+
+
+
+
+
+
+

+ Managed Service Providers +

+

+ Host and manage Zulip deployments, and customize Zulip's + open-source software. +

+
+
+
+
+

+ Hosting providers +

+

+ Host Zulip's secure, easy to deploy software. Efficient + multi-tenant hosting available. +

+
+
+
+ + +
+
+{% endblock %} diff --git a/templates/zerver/footer.html b/templates/zerver/footer.html index f118bb1318..aa7e2f4948 100644 --- a/templates/zerver/footer.html +++ b/templates/zerver/footer.html @@ -43,6 +43,7 @@
  • {{ _("Community chat") }}
  • {{ _("Contact support") }}
  • {{ _("Get a demo") }}
  • +
  • {{ _("Partners") }}
  • {{ _("Zulip Cloud status") }}
  • diff --git a/web/images/landing-page/hands.jpg b/web/images/landing-page/hands.jpg new file mode 100644 index 0000000000..f3f3cd3840 Binary files /dev/null and b/web/images/landing-page/hands.jpg differ diff --git a/web/styles/portico/landing_page.css b/web/styles/portico/landing_page.css index e625d8328e..5661c93317 100644 --- a/web/styles/portico/landing_page.css +++ b/web/styles/portico/landing_page.css @@ -1274,6 +1274,10 @@ button { background-image: url("../../images/landing-page/why-zulip/why-zulip-threads.jpg"); } +.portico-landing.why-page .bg-pycon.partners { + background-image: url("../../images/landing-page/hands.jpg"); +} + .portico-landing.why-page .bg-dimmer { position: absolute; width: 100%; @@ -2698,6 +2702,7 @@ button { } } +.partners-page, .self-hosting-page { & p { font-size: 18px !important; @@ -2861,6 +2866,12 @@ button { } } +.partners-page .feature-grid .feature-row .feature-box { + height: 200px; + padding: 0 30px; + justify-content: center; +} + .apps .apps-page-link { text-decoration: underline; color: hsl(0deg 0% 100%);