Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2017-10-30 22:53:14 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2017-10-30 22:53:14 +0300
commitc7f0d2b2af38e1e357f0cebd3a82d562894afe9c (patch)
tree9388686154e6b04fcdeee6d8fd96d1a2a37c39ef /app/assets/javascripts/vue_shared
parentbba020a56cbedd6403b637ec7f9eaee258eb7c67 (diff)
Revert "Merge branch '2518-saved-configuration-for-issue-board' into 'master'"
This reverts merge request !15009
Diffstat (limited to 'app/assets/javascripts/vue_shared')
-rw-r--r--app/assets/javascripts/vue_shared/components/loading_icon.vue8
-rw-r--r--app/assets/javascripts/vue_shared/components/popup_dialog.vue101
2 files changed, 37 insertions, 72 deletions
diff --git a/app/assets/javascripts/vue_shared/components/loading_icon.vue b/app/assets/javascripts/vue_shared/components/loading_icon.vue
index 494fe4468d9..15581d5c2a0 100644
--- a/app/assets/javascripts/vue_shared/components/loading_icon.vue
+++ b/app/assets/javascripts/vue_shared/components/loading_icon.vue
@@ -18,12 +18,6 @@
required: false,
default: false,
},
-
- class: {
- type: String,
- required: false,
- default: '',
- },
},
computed: {
@@ -31,7 +25,7 @@
return this.inline ? 'span' : 'div';
},
cssClass() {
- return `fa-${this.size}x ${this.class}`.trim();
+ return `fa-${this.size}x`;
},
},
};
diff --git a/app/assets/javascripts/vue_shared/components/popup_dialog.vue b/app/assets/javascripts/vue_shared/components/popup_dialog.vue
index fc6421fecb9..9e8c10bdc1a 100644
--- a/app/assets/javascripts/vue_shared/components/popup_dialog.vue
+++ b/app/assets/javascripts/vue_shared/components/popup_dialog.vue
@@ -5,27 +5,17 @@ export default {
props: {
title: {
type: String,
- required: false,
+ required: true,
},
text: {
type: String,
required: false,
},
- hideFooter: {
- type: Boolean,
- required: false,
- default: false,
- },
kind: {
type: String,
required: false,
default: 'primary',
},
- modalDialogClass: {
- type: String,
- required: false,
- default: '',
- },
closeKind: {
type: String,
required: false,
@@ -40,11 +30,6 @@ export default {
type: String,
required: true,
},
- submitDisabled: {
- type: Boolean,
- required: false,
- default: false,
- },
},
computed: {
@@ -72,57 +57,43 @@ export default {
</script>
<template>
-<div class="modal-open">
- <div
- class="modal popup-dialog"
- role="dialog"
- tabindex="-1"
- >
- <div
- :class="modalDialogClass"
- class="modal-dialog"
- role="document"
- >
- <div class="modal-content">
- <div class="modal-header">
- <slot name="header">
- <h4 class="modal-title pull-left">
- {{this.title}}
- </h4>
- <button
- type="button"
- class="close pull-right"
- @click="close"
- aria-label="Close"
- >
- <span aria-hidden="true">&times;</span>
- </button>
- </slot>
- </div>
- <div class="modal-body">
- <slot name="body" :text="text">
- <p>{{this.text}}</p>
- </slot>
- </div>
- <div class="modal-footer" v-if="!hideFooter">
- <button
- type="button"
- class="btn pull-left"
- :class="btnCancelKindClass"
- @click="close">
- {{ closeButtonLabel }}
- </button>
- <button
- type="button"
- class="btn pull-right"
- :class="btnKindClass"
- @click="emitSubmit(true)">
- {{ primaryButtonLabel }}
- </button>
- </div>
+<div
+ class="modal popup-dialog"
+ role="dialog"
+ tabindex="-1">
+ <div class="modal-dialog" role="document">
+ <div class="modal-content">
+ <div class="modal-header">
+ <button type="button"
+ class="close"
+ @click="close"
+ aria-label="Close">
+ <span aria-hidden="true">&times;</span>
+ </button>
+ <h4 class="modal-title">{{this.title}}</h4>
+ </div>
+ <div class="modal-body">
+ <slot name="body" :text="text">
+ <p>{{text}}</p>
+ </slot>
+ </div>
+ <div class="modal-footer">
+ <button
+ type="button"
+ class="btn"
+ :class="btnCancelKindClass"
+ @click="close">
+ {{ closeButtonLabel }}
+ </button>
+ <button
+ type="button"
+ class="btn"
+ :class="btnKindClass"
+ @click="emitSubmit(true)">
+ {{ primaryButtonLabel }}
+ </button>
</div>
</div>
</div>
- <div class="modal-backdrop fade in" />
</div>
</template>