mirror of https://github.com/zulip/zulip.git
portico: Create use cases index page.
This commit is contained in:
parent
68a1912f89
commit
a80e470c9e
|
@ -0,0 +1,16 @@
|
||||||
|
## Use cases
|
||||||
|
|
||||||
|
* [Business](/for/business/)
|
||||||
|
* [Education](/for/education/)
|
||||||
|
* [Research](/for/research/)
|
||||||
|
* [Events and conferences](/for/events/)
|
||||||
|
* [Open source projects](/for/open-source/)
|
||||||
|
* [Communities](/for/communities/)
|
||||||
|
|
||||||
|
## Customer stories
|
||||||
|
|
||||||
|
* [iDrift AS company](/case-studies/idrift/)
|
||||||
|
* [Technical University of Munich](/case-studies/tum/)
|
||||||
|
* [University of California San Diego](/case-studies/ucsd/)
|
||||||
|
* [Lean theorem prover community](/case-studies/lean/)
|
||||||
|
* [Rust language community](/case-studies/rust/)
|
|
@ -0,0 +1,43 @@
|
||||||
|
{% extends "zerver/portico.html" %}
|
||||||
|
{% set entrypoint = "landing-page" %}
|
||||||
|
|
||||||
|
{% block title %}
|
||||||
|
<title>Use cases and customer stories</title>
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block customhead %}
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block portico_content %}
|
||||||
|
|
||||||
|
{% include 'zerver/landing_nav.html' %}
|
||||||
|
|
||||||
|
<div class="portico-landing plans why-page no-slide solutions-page for-companies">
|
||||||
|
<div class="hero bg-companies">
|
||||||
|
<div class="bg-dimmer"></div>
|
||||||
|
<h1 class="center">Use cases and customer stories</h1>
|
||||||
|
<p>Learn how our customers are using Zulip.</p>
|
||||||
|
<div class="hero-buttons center">
|
||||||
|
<a href="/new/" class="button">
|
||||||
|
{{ _('Create organization') }}
|
||||||
|
</a>
|
||||||
|
<a href="/plans/" class="button">
|
||||||
|
{{ _('View pricing') }}
|
||||||
|
</a>
|
||||||
|
<a href="/self-hosting/" class="button">
|
||||||
|
{{ _('Self-host Zulip') }}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="main">
|
||||||
|
<div class="padded-content">
|
||||||
|
<div class="inner-content markdown">
|
||||||
|
{{ render_markdown_path('zerver/for/use-cases.md') }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
{% endblock %}
|
|
@ -153,6 +153,7 @@ class DocPageTest(ZulipTestCase):
|
||||||
if settings.ZILENCER_ENABLED:
|
if settings.ZILENCER_ENABLED:
|
||||||
self._test("/apps/", "Apps for every platform.")
|
self._test("/apps/", "Apps for every platform.")
|
||||||
self._test("/features/", "Beautiful messaging")
|
self._test("/features/", "Beautiful messaging")
|
||||||
|
self._test("/use-cases/", "Use cases and customer stories")
|
||||||
self._test("/hello/", "Chat for distributed teams", landing_missing_strings=["Log in"])
|
self._test("/hello/", "Chat for distributed teams", landing_missing_strings=["Log in"])
|
||||||
self._test("/development-community/", "Zulip development community")
|
self._test("/development-community/", "Zulip development community")
|
||||||
self._test("/why-zulip/", "Why Zulip?")
|
self._test("/why-zulip/", "Why Zulip?")
|
||||||
|
|
|
@ -641,6 +641,7 @@ i18n_urls = [
|
||||||
"for/working-groups-and-communities/",
|
"for/working-groups-and-communities/",
|
||||||
RedirectView.as_view(url="/for/communities/", permanent=True),
|
RedirectView.as_view(url="/for/communities/", permanent=True),
|
||||||
),
|
),
|
||||||
|
path("use-cases/", landing_view, {"template_name": "zerver/use-cases.html"}),
|
||||||
path("self-hosting/", landing_view, {"template_name": "zerver/self-hosting.html"}),
|
path("self-hosting/", landing_view, {"template_name": "zerver/self-hosting.html"}),
|
||||||
path("security/", landing_view, {"template_name": "zerver/security.html"}),
|
path("security/", landing_view, {"template_name": "zerver/security.html"}),
|
||||||
]
|
]
|
||||||
|
|
Loading…
Reference in New Issue