Add modal with instructions to calendar feed button
This is a follow-up to https://gitlab.com/gitlab-org/gitlab-ce/issues/44184.
Currently, when the user clicks the RSS or calendar feed button, GitLab loads the content of the feed. The user is supposed to copy the feed URL manually to the clipboard and add it to their RSS feed reader or calendar app.
But showing the feed content is not very useful as it is meant to be processed by 3rd party applications, so this can be improved by showing modal window instead with the information about the feed and using the copy to clipboard functionality we already have.
Design
by linking to the ics file using
webcal(s)://
instead ofhttp(s)://
, and you can also generate a URL for Google Calendar that will automatically subscribe to a specific ICS file.
Follow up
Improve this similarly for the RSS button