Banner to enable Auto DevOps at project level
Description
When Auto DevOps is available but not enable for all projects, a banner should be displayed to the user in order to enable the feature.
Proposal
Create a banner that will be shown in particular views, with information about Auto DevOps, a link to documentation, a link to the settings page where it can be turned on.
Links / references
Design
from latest discussions and what currently is possible latest version of banner is
- Cross button to dismiss personally (cookie)
- Short explanation
- Documentation link
- Button to enable in settings (conveys to user that this can be adjusted additionally in settings)
- Button to dismiss this banner (cookie)
Banner conditions for showing:
- you are Master for project AND
- the dismiss cookie is not set AND
- the project setting is
use default
AND - the application setting is
off
Banner placing:
Svg:
autodevops-illustration.svg
Feature checklist
Make sure these are completed before closing the issue, with a link to the relevant commit.
-
Feature assurance -
Documentation -
Added to features.yml
Edited by Hazel Yang