diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-07-20 15:26:25 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-07-20 15:26:25 +0300 |
commit | a09983ae35713f5a2bbb100981116d31ce99826e (patch) | |
tree | 2ee2af7bd104d57086db360a7e6d8c9d5d43667a /app/assets/javascripts/pipelines/components/pipelines_list/empty_state.vue | |
parent | 18c5ab32b738c0b6ecb4d0df3994000482f34bd8 (diff) |
Add latest changes from gitlab-org/gitlab@13-2-stable-ee
Diffstat (limited to 'app/assets/javascripts/pipelines/components/pipelines_list/empty_state.vue')
-rw-r--r-- | app/assets/javascripts/pipelines/components/pipelines_list/empty_state.vue | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/app/assets/javascripts/pipelines/components/pipelines_list/empty_state.vue b/app/assets/javascripts/pipelines/components/pipelines_list/empty_state.vue new file mode 100644 index 00000000000..74ada6a4d15 --- /dev/null +++ b/app/assets/javascripts/pipelines/components/pipelines_list/empty_state.vue @@ -0,0 +1,62 @@ +<script> +import { GlDeprecatedButton } from '@gitlab/ui'; + +export default { + name: 'PipelinesEmptyState', + components: { + GlDeprecatedButton, + }, + props: { + helpPagePath: { + type: String, + required: true, + }, + emptyStateSvgPath: { + type: String, + required: true, + }, + canSetCi: { + type: Boolean, + required: true, + }, + }, +}; +</script> +<template> + <div class="row empty-state js-empty-state"> + <div class="col-12"> + <div class="svg-content svg-250"><img :src="emptyStateSvgPath" /></div> + </div> + + <div class="col-12"> + <div class="text-content"> + <template v-if="canSetCi"> + <h4 class="text-center">{{ s__('Pipelines|Build with confidence') }}</h4> + + <p> + {{ + s__(`Pipelines|Continuous Integration can help + catch bugs by running your tests automatically, + while Continuous Deployment can help you deliver + code to your product environment.`) + }} + </p> + + <div class="text-center"> + <gl-deprecated-button + :href="helpPagePath" + variant="primary" + class="js-get-started-pipelines" + > + {{ s__('Pipelines|Get started with Pipelines') }} + </gl-deprecated-button> + </div> + </template> + + <p v-else class="text-center"> + {{ s__('Pipelines|This project is not currently set up to run pipelines.') }} + </p> + </div> + </div> + </div> +</template> |