diff --git a/static/styles/portico/integrations.css b/static/styles/portico/integrations.css index 376394b3e5..d613b61903 100644 --- a/static/styles/portico/integrations.css +++ b/static/styles/portico/integrations.css @@ -443,9 +443,15 @@ $category-text: hsl(219, 23%, 33%); .button { padding: 11px 25px 11px 25px; + margin: 5px; + font-size: 0.9em; } } + .integration-divider { + padding: 11px 15px 0 15px; + } + /* -- integration instructions -- */ #integration-instructions-group { diff --git a/templates/zerver/help/request-an-integration.md b/templates/zerver/help/request-an-integration.md index 6dcefa951d..34147b9b8f 100644 --- a/templates/zerver/help/request-an-integration.md +++ b/templates/zerver/help/request-an-integration.md @@ -1,26 +1,17 @@ # Request an integration -Zulip provides its user over 100 native integrations. Several hundred more are -available through [Hubot](https://hubot.github.com/), [Zapier](https://zapier.com/home), -and [IFTTT](https://ifttt.com/) but there can be times where you don’t find an integration -or bot you need. +Zulip comes with over 100 native integrations. Hundreds more are +available through [Hubot](https://hubot.github.com/), +[Zapier](https://zapier.com/home), [IFTTT](https://ifttt.com/), and +the [Slack compatible webhook](/integrations/doc/slack_incoming). -In such cases, you can request the integration by filing a feature request on our -GitHub issues page. While filing a feature request please provide as much detail -and context as possible. +However, sometimes there is no integration for a tool you use, or an +existing integration doesn't do what you need. If that's the case for +a third-party product you use, we'd love to [hear about +it](/help/contact-support)! -## Filing an issue +Or if you're familiar with GitHub, you can [browse open integrations +issues][integrations-issues], and if none exists, [open a new +issue](https://github.com/zulip/zulip/issues/new). -{start_tabs} - -1. Go to [Zulip's Issue page](https://github.com/zulip/zulip/issues). - -2. Click **New issue**. - -3. Fill out the fields, and click **Submit new issue**. - -!!! warn "" - Make sure no issue exists for the same integration request or feature - and once you are sure you can file an issue for the integration you want. - -{end_tabs} +[integrations-issues]: https://github.com/zulip/zulip/issues?q=is%3Aopen+label%3A%22area%3A+integrations%22+is%3Aissue diff --git a/templates/zerver/integrations/index.html b/templates/zerver/integrations/index.html index ba69c74725..8c9ddf2309 100644 --- a/templates/zerver/integrations/index.html +++ b/templates/zerver/integrations/index.html @@ -125,18 +125,17 @@ {% endif %} {% endfor %} - -
- -

{% trans %}Create your own!{% endtrans %}

-
-
+
-

Don't see an integration you use? Learn how you can request it.

+

Don't see an integration you need? We'd love to help.

+ + Create your own + + + or + - Request an Integration + Request an integration