2013-07-29 23:03:31 +02:00
{% extends "zerver/portico.html" %}
2013-09-13 06:06:10 +02:00
{% block hello_page_container %} hello-main{% endblock %}
{% block hello_page_footer %} hello-footer{% endblock %}
2015-09-24 01:35:21 +02:00
{% block os_announcement %}
2016-07-19 06:49:47 +02:00
{% if show_oss_announcement %}
2015-09-24 01:35:21 +02:00
< div class = "os-headline-container" >
< img src = "/static/images/logo/zballoon.png" class = "os-illustration" alt = "Zulip balloon" / >
< div class = "main-headline-text" >
< span class = "tagline os-tagline" >
2016-04-21 08:48:33 +02:00
{{ _('Zulip has been released as open source software!') }}
2015-09-24 01:35:21 +02:00
< / span >
< span class = "footnote os-footnote" >
2016-04-21 08:48:33 +02:00
{% trans %}Read the < a href = "https://blogs.dropbox.com/tech/2015/09/open-sourcing-zulip-a-dropbox-hack-week-project" target = "_blank" > announcement< / a > or go to < a href = "https://www.zulip.org" target = "_blank" > the Zulip open source project website< / a > .{% endtrans %}
2015-09-24 01:35:21 +02:00
< / span >
< / div >
< / div >
{% endif %}
{% endblock %}
2013-09-13 06:06:10 +02:00
{% block portico_content %}
< div class = "app main-headline" >
< div class = "app-main main-headline-container" >
2013-12-17 17:37:28 +01:00
< img src = "/static/images/logo/textlogo@2x.png" class = "main-headline-logo" alt = "Zulip logo" / >
2013-09-13 06:06:10 +02:00
< div class = "main-headline-text" >
< span class = "tagline" >
2016-04-21 08:48:33 +02:00
{{ _('Finally, workplace chat that actually improves your productivity.*') }}
2013-09-13 06:06:10 +02:00
< / span >
2016-10-13 14:31:53 +02:00
< span class = "footnote" > {{ _("* It's also great for sharing cat pictures.") }}< / span >
2016-07-19 06:52:34 +02:00
{% if register_link_disabled %}
2013-11-22 17:12:43 +01:00
{% elif only_sso %}
2016-04-21 08:48:33 +02:00
< a href = "{{ url('login-sso') }}" class = "main-signup-button btn btn-large btn-primary" > {{ _('Log in now!') }}< / a >
2013-11-22 17:12:43 +01:00
{% else %}
2016-04-21 08:48:33 +02:00
< a href = "{{ url('register') }}" class = "main-signup-button btn btn-large btn-primary" > {{ _('Register now!') }}< / a >
2013-11-22 17:12:43 +01:00
{% endif %}
2013-09-13 06:06:10 +02:00
< / div >
2013-12-17 17:37:28 +01:00
< img src = "/static/images/landing-page/laptop-screenshot.png" class = "main-image" alt = "Screenshot of Zulip" / >
2013-05-21 22:57:01 +02:00
< / div >
2013-05-16 21:24:11 +02:00
< / div >
2014-03-12 19:31:52 +01:00
< div class = "app feature-line dark" >
2013-09-13 06:06:10 +02:00
< div class = "app-main feature-line-container" >
< div class = "feature-text" >
< span class = "tagline" >
2016-04-17 23:44:01 +02:00
{{ _('Make sense of your messages.') }}
2013-09-13 06:06:10 +02:00
< / span >
< span class = "description" >
2016-04-21 08:48:33 +02:00
< p > {% trans %}Every conversation in Zulip has a < em > topic< / em > , so it’ s
2016-06-02 21:15:37 +02:00
easy to keep conversations straight. Are other users discussing
2013-08-26 22:29:56 +02:00
a software bug and the content of your website at the same time?
2016-04-21 08:48:33 +02:00
No problem.{% endtrans %}
2013-09-13 06:06:10 +02:00
< / p >
< / span >
2013-05-16 21:24:11 +02:00
< / div >
2013-09-13 06:06:10 +02:00
< div class = "feature-illustration" >
2013-12-17 17:37:28 +01:00
< img class = "feature-image" src = "/static/images/landing-page/threads.png" alt = "message threading in Zulip" / >
2013-05-16 21:24:11 +02:00
< / div >
2013-09-13 06:06:10 +02:00
< / div >
< / div >
2013-08-07 19:35:35 +02:00
2014-03-12 19:31:52 +01:00
< div class = "app feature-line light" >
2013-09-13 06:06:10 +02:00
< div class = "app-main feature-line-container" >
< div class = "feature-text" >
< span class = "tagline" >
2016-04-17 23:44:01 +02:00
{{ _('Never miss the conversations you care about.') }}
2013-09-13 06:06:10 +02:00
< / span >
< span class = "description" >
2016-04-21 08:48:33 +02:00
< p > {% trans %}Sometimes, important things get discussed when you’ re not
around. Unfortunately, so do a lot of unimportant things.{% endtrans %}< / p >
2013-08-26 22:29:56 +02:00
2016-04-17 23:44:01 +02:00
< p > {% trans %}Zulip makes it easy to review the conversations
you missed, so you can focus on that important project
without having to catch up on how Jim’ s guitar
lessons are going.{% endtrans %}< / p >
2013-09-13 06:06:10 +02:00
< / span >
2013-05-16 21:24:11 +02:00
< / div >
2013-09-13 06:06:10 +02:00
< div class = "feature-illustration" >
2013-12-17 17:37:28 +01:00
< img class = "feature-image shadow" src = "/static/images/landing-page/important-things.png" alt = "Zulip streams bar" / >
2013-05-16 21:24:11 +02:00
< / div >
2013-09-13 06:06:10 +02:00
< / div >
< / div >
2013-05-16 21:24:11 +02:00
2014-03-12 19:31:52 +01:00
< div class = "app feature-line dark" >
2013-09-13 06:06:10 +02:00
< div class = "app-main feature-line-container" >
< div class = "feature-text" >
< span class = "tagline" >
2016-10-13 14:31:53 +02:00
{{ _("Fast and powerful search.") }}
2013-09-13 06:06:10 +02:00
< / span >
< span class = "description" >
2016-04-17 23:44:01 +02:00
{% trans %}An impressive amount of knowledge lives in your chat system. Zulip’ s
Gmail-style search will delight you with how quickly you can find
2016-04-21 08:48:33 +02:00
exactly what you’ re looking for.{% endtrans %}
2013-09-13 06:06:10 +02:00
< / span >
2013-05-16 21:24:11 +02:00
< / div >
2013-09-13 06:06:10 +02:00
< div class = "feature-illustration" >
2013-12-17 17:37:28 +01:00
< img class = "feature-image shadow" src = "/static/images/landing-page/better-search.png" alt = "example of Zulip search" / >
2013-05-16 21:24:11 +02:00
< / div >
2013-09-13 06:06:10 +02:00
< / div >
< / div >
2013-08-07 19:35:35 +02:00
2014-03-12 19:31:52 +01:00
< div class = "app feature-line light" >
2013-09-13 06:06:10 +02:00
< div class = "app-main feature-line-container" >
< div class = "feature-text" >
< span class = "tagline" >
2016-04-17 23:44:01 +02:00
{{ _("Integrations that don't intrude.") }}
2013-09-13 06:06:10 +02:00
< / span >
< span class = "description" >
2016-04-17 23:44:01 +02:00
< p > {% trans %}Zulip has < a href = "/integrations" > many
integrations< / a > and a powerful < a href = "/api" > API< / a > to
match. But here’ s where it gets interesting: thanks to how
Zulip categorizes messages, automated messages never overwhelm
you. As with any topic in Zulip, they’ re easy to focus on,
skim, defer to later, or ignore— as appropriate.{% endtrans %}< / p >
2013-09-13 06:06:10 +02:00
< / span >
2013-05-16 21:24:11 +02:00
< / div >
2013-09-13 06:06:10 +02:00
< div class = "feature-illustration" >
2013-12-17 17:37:28 +01:00
< img class = "feature-image shadow" src = "/static/images/landing-page/integrations.png" alt = "Zulip's Jenkins integration" / >
2013-05-16 21:24:11 +02:00
< / div >
2013-09-13 06:06:10 +02:00
< / div >
< / div >
2013-08-07 19:35:35 +02:00
2014-03-12 19:31:52 +01:00
< div class = "app feature-line dark" >
2013-09-13 06:06:10 +02:00
< div class = "app-main feature-line-container" >
< div class = "feature-text" >
< span class = "tagline" >
2016-04-17 23:44:01 +02:00
{{ _('As technical as you want to be.') }}
2013-09-13 06:06:10 +02:00
< / span >
< span class = "description" >
2016-04-21 08:48:33 +02:00
< p > {{ _('Keyboard shortcuts? Check.') }}< br / >
{{ _('Syntax highlighting? Check.') }}< br / >
{{ _('Discuss code and technical topics with ease.') }}< / p >
2013-09-13 06:06:10 +02:00
< / span >
2013-05-16 21:24:11 +02:00
< / div >
2013-09-13 06:06:10 +02:00
< div class = "feature-illustration" >
2013-12-17 17:37:28 +01:00
< img class = "feature-image shadow" src = "/static/images/landing-page/technical.png" alt = "code highlighting in Zulip" / >
2013-05-16 21:24:11 +02:00
< / div >
< / div >
2013-09-13 06:06:10 +02:00
< / div >
2013-05-16 21:24:11 +02:00
2014-03-12 19:31:52 +01:00
< div class = "app feature-line light" >
2013-09-13 06:06:10 +02:00
< div class = "app-main feature-line-container" >
< div class = "feature-text" >
< span class = "tagline" >
2016-04-17 23:44:01 +02:00
… {{ _('Everything else you need to be productive.') }}
2013-09-13 06:06:10 +02:00
< / span >
< span class = "description" >
2016-04-17 23:44:01 +02:00
< p > {% trans %}Drag-and-drop file uploads, image pasting, group
private messages, audible notifications, missed-message
emails, desktop apps, and < a href = "/features" > everything else
you might want< / a > . Including emoji, naturally. And it's all
open source under the Apache license!{% endtrans %}< / p >
2013-09-13 06:06:10 +02:00
< / span >
< / div >
< div class = "feature-illustration" >
2013-12-17 17:37:28 +01:00
< img class = "feature-image shadow" src = "/static/images/landing-page/features.png" alt = "unicode and emoji in Zulip" / >
2013-05-16 21:24:11 +02:00
< / div >
< / div >
< / div >
2014-03-12 19:31:52 +01:00
< div class = "app feature-line dark" >
2013-09-13 06:06:10 +02:00
< div class = "app-main feature-line-container" >
< div class = "platform-text" >
< span class = "tagline" >
2016-04-21 08:48:33 +02:00
{{ _('On the platform of your choice.') }}
2013-09-13 06:06:10 +02:00
< / span >
< / div >
< div class = "platform-icons" >
< div class = "platform" >
< i class = "icon-vector-apple platform-icon" > < / i >
< h4 > Mac< / h4 >
< / div >
< div class = "platform" >
< i class = "icon-vector-windows platform-icon" > < / i >
< h4 > Windows< / h4 >
< / div >
< div class = "platform" >
< i class = "icon-vector-linux platform-icon" > < / i >
< h4 > Linux< / h4 >
< / div >
< div class = "platform" >
< i class = "icon-vector-android platform-icon" > < / i >
< h4 > Android< / h4 >
< / div >
< div class = "platform" >
< i class = "icon-vector-mobile-phone platform-icon" > < / i >
< h4 > iOS< / h4 >
< / div >
< div class = "platform" >
< i class = "icon-vector-desktop platform-icon" > < / i >
< h4 > Web< / h4 >
< / div >
2013-05-21 22:57:01 +02:00
< / div >
2013-05-16 21:24:11 +02:00
< / div >
< / div >
2014-03-12 19:31:52 +01:00
< div class = "app feature-line light" >
2013-09-13 06:06:10 +02:00
< div class = "app-main feature-line-container centered-content" >
2016-07-19 06:52:34 +02:00
{% if register_link_disabled %}
2013-11-22 17:12:43 +01:00
{% elif only_sso %}
2016-04-21 08:48:33 +02:00
< a href = "{{ url('login-sso') }}" class = "bottom-signup-button btn btn-large btn-primary" > {{ _('Log in now') }}< / a >
2013-11-21 18:05:25 +01:00
{% else %}
2016-04-21 08:48:33 +02:00
< a href = "{{ url('register') }}" class = "bottom-signup-button btn btn-large btn-primary" > {{ _('Register now') }}< / a >
2013-11-21 18:05:25 +01:00
{% endif %}
2013-09-13 06:06:10 +02:00
< / div >
< / div >
2013-05-16 21:24:11 +02:00
{% endblock %}