Slack application: Create landing page
Resources
FE @lbennett
The landing page is needed to make it possible to implement "Slack directory -> GitLab flow". The one who installs Slack application will be redirected to this page and will be able to enable the GitLab Slack application for any particular project.
The page should describe how to enable Slack application for a project for unauthorized user and show a project dropdown for authenticated people. This is a part of Slack App Directory Checklist
This is an example of how Trello does it.
This is a video of the entire Slack -> Trello flow. We should have something similar. https://drive.google.com/file/d/0B5tDlHAM4iZITEhiVUdoU3p6d1k/view
Design
User is not logged into GitLab
- After clicking
Add GitLab to Slack
,You have to log in
appears.
User is logged into GitLab
- After clicking
Add GitLab to Slack
, user can select the project.
Default | User is not logged into GitLab | User is logged into GitLab. |
---|---|---|
![]() |
![]() |
![]() |
GIF: slack-commands-gif
Edited by Hazel Yang