Skip to content
Snippets Groups Projects
Commit f815b48f authored by Clement Ho's avatar Clement Ho Committed by Mike Greiling
Browse files

Use gitlab-ui loading icon

parent 85aeaf05
No related branches found
No related tags found
1 merge request!10495Merge Requests - Assignee
Showing
with 22 additions and 104 deletions
Loading
Loading
@@ -126,7 +126,7 @@ export default {
</ul>
</div>
<div class="dropdown-loading">
<loading-icon />
<gl-loading-icon />
</div>
</div>
</div>
Loading
Loading
Loading
Loading
@@ -187,7 +187,7 @@ export default {
</ul>
</div>
<div class="dropdown-loading">
<loading-icon />
<gl-loading-icon />
</div>
</div>
</div>
Loading
Loading
Loading
Loading
@@ -100,7 +100,7 @@ export default {
</ul>
</div>
<div class="dropdown-loading">
<loading-icon />
<gl-loading-icon />
</div>
</div>
</div>
Loading
Loading
<script>
import Visibility from 'visibilityjs';
import ciIcon from '~/vue_shared/components/ci_icon.vue';
import loadingIcon from '~/vue_shared/components/loading_icon.vue';
import Poll from '~/lib/utils/poll';
import Flash from '~/flash';
import { s__, sprintf } from '~/locale';
Loading
Loading
@@ -14,7 +13,6 @@ export default {
},
components: {
ciIcon,
loadingIcon,
},
props: {
endpoint: {
Loading
Loading
@@ -100,10 +98,10 @@ export default {
</script>
<template>
<div class="ci-status-link">
<loading-icon
<gl-loading-icon
v-if="isLoading"
:size="3"
label="Loading pipeline status"
size="3"
/>
<a
v-else
Loading
Loading
<script>
import { mapGetters, mapActions } from 'vuex';
import Flash from '../../flash';
import loadingIcon from '../../vue_shared/components/loading_icon.vue';
import store from '../stores';
import collapsibleContainer from './collapsible_container.vue';
import { errorMessages, errorMessagesTypes } from '../constants';
Loading
Loading
@@ -10,7 +9,6 @@
name: 'RegistryListApp',
components: {
collapsibleContainer,
loadingIcon,
},
props: {
endpoint: {
Loading
Loading
@@ -42,9 +40,9 @@
</script>
<template>
<div>
<loading-icon
<gl-loading-icon
v-if="isLoading"
size="3"
:size="3"
/>
 
<collapsible-container
Loading
Loading
Loading
Loading
@@ -2,7 +2,6 @@
import { mapActions } from 'vuex';
import Flash from '../../flash';
import clipboardButton from '../../vue_shared/components/clipboard_button.vue';
import loadingIcon from '../../vue_shared/components/loading_icon.vue';
import tooltip from '../../vue_shared/directives/tooltip';
import tableRegistry from './table_registry.vue';
import { errorMessages, errorMessagesTypes } from '../constants';
Loading
Loading
@@ -12,7 +11,6 @@
name: 'CollapsibeContainerRegisty',
components: {
clipboardButton,
loadingIcon,
tableRegistry,
},
directives: {
Loading
Loading
@@ -107,10 +105,10 @@
</div>
</div>
 
<loading-icon
<gl-loading-icon
v-if="repo.isLoading"
:size="2"
class="append-bottom-20"
size="2"
/>
 
<div
Loading
Loading
<script>
import CiIcon from '~/vue_shared/components/ci_icon.vue';
import LoadingIcon from '~/vue_shared/components/loading_icon.vue';
import Popover from '~/vue_shared/components/help_popover.vue';
 
/**
Loading
Loading
@@ -15,7 +14,6 @@ export default {
name: 'ReportSummaryRow',
components: {
CiIcon,
LoadingIcon,
Popover,
},
props: {
Loading
Loading
@@ -46,7 +44,7 @@ export default {
<template>
<div class="report-block-list-issue report-block-list-issue-parent">
<div class="report-block-list-icon append-right-10 prepend-left-5">
<loading-icon
<gl-loading-icon
v-if="statusIcon === 'loading'"
css-class="report-block-list-loading-icon"
/>
Loading
Loading
<script>
import { __, n__, sprintf } from '~/locale';
import tooltip from '~/vue_shared/directives/tooltip';
import loadingIcon from '~/vue_shared/components/loading_icon.vue';
import userAvatarImage from '~/vue_shared/components/user_avatar/user_avatar_image.vue';
 
export default {
Loading
Loading
@@ -9,7 +8,6 @@
tooltip,
},
components: {
loadingIcon,
userAvatarImage,
},
props: {
Loading
Loading
@@ -93,7 +91,7 @@
aria-hidden="true"
>
</i>
<loading-icon
<gl-loading-icon
v-if="loading"
class="js-participants-collapsed-loading-icon"
/>
Loading
Loading
@@ -105,7 +103,7 @@
</span>
</div>
<div class="title hide-collapsed">
<loading-icon
<gl-loading-icon
v-if="loading"
:inline="true"
class="js-participants-expanded-loading-icon"
Loading
Loading
Loading
Loading
@@ -3,7 +3,6 @@ import { __ } from '~/locale';
import tooltip from '~/vue_shared/directives/tooltip';
 
import Icon from '~/vue_shared/components/icon.vue';
import LoadingIcon from '~/vue_shared/components/loading_icon.vue';
 
const MARK_TEXT = __('Mark todo as done');
const TODO_TEXT = __('Add todo');
Loading
Loading
@@ -14,7 +13,6 @@ export default {
},
components: {
Icon,
LoadingIcon,
},
props: {
issuableId: {
Loading
Loading
@@ -90,7 +88,7 @@ export default {
>
{{ buttonLabel }}
</span>
<loading-icon
<gl-loading-icon
v-show="isActionActive"
:inline="true"
/>
Loading
Loading
<script>
import ciIcon from '../../vue_shared/components/ci_icon.vue';
import loadingIcon from '../../vue_shared/components/loading_icon.vue';
 
export default {
components: {
ciIcon,
loadingIcon,
},
props: {
status: {
Loading
Loading
@@ -37,7 +35,7 @@
v-if="isLoading"
class="mr-widget-icon"
>
<loading-icon />
<gl-loading-icon />
</div>
 
<ci-icon
Loading
Loading
<script>
import loadingIcon from '~/vue_shared/components/loading_icon.vue';
import eventHub from '../../event_hub';
import statusIcon from '../mr_widget_status_icon.vue';
 
Loading
Loading
@@ -7,7 +6,6 @@
name: 'MRWidgetAutoMergeFailed',
components: {
statusIcon,
loadingIcon,
},
props: {
mr: {
Loading
Loading
@@ -44,7 +42,7 @@
class="btn btn-sm btn-default"
@click="refreshWidget"
>
<loading-icon
<gl-loading-icon
v-if="isRefreshing"
:inline="true"
/>
Loading
Loading
<script>
import Flash from '~/flash';
import tooltip from '~/vue_shared/directives/tooltip';
import loadingIcon from '~/vue_shared/components/loading_icon.vue';
import { s__, __ } from '~/locale';
import ClipboardButton from '~/vue_shared/components/clipboard_button.vue';
import MrWidgetAuthorTime from '../../components/mr_widget_author_time.vue';
Loading
Loading
@@ -15,7 +14,6 @@
},
components: {
MrWidgetAuthorTime,
loadingIcon,
statusIcon,
ClipboardButton,
},
Loading
Loading
@@ -195,7 +193,7 @@
</button>
</p>
<p v-if="shouldShowSourceBranchRemoving">
<loading-icon :inline="true" />
<gl-loading-icon :inline="true" />
<span>
{{ s__("mrWidget|The source branch is being removed") }}
</span>
Loading
Loading
Loading
Loading
@@ -2,14 +2,12 @@
import simplePoll from '../../../lib/utils/simple_poll';
import eventHub from '../../event_hub';
import statusIcon from '../mr_widget_status_icon.vue';
import loadingIcon from '../../../vue_shared/components/loading_icon.vue';
import Flash from '../../../flash';
 
export default {
name: 'MRWidgetRebase',
components: {
statusIcon,
loadingIcon,
},
props: {
mr: {
Loading
Loading
@@ -115,7 +113,7 @@ js-toggle-container accept-action media space-children"
class="btn btn-sm btn-reopen btn-success qa-mr-rebase-button"
@click="rebase"
>
<loading-icon v-if="isMakingRequest" />
<gl-loading-icon v-if="isMakingRequest" />
Rebase
</button>
<span
Loading
Loading
<script>
import { __ } from '~/locale';
import LoadingIcon from '~/vue_shared/components/loading_icon.vue';
 
export default {
components: {
LoadingIcon,
},
props: {
isDisabled: {
type: Boolean,
Loading
Loading
@@ -34,7 +30,7 @@ export default {
data-toggle="dropdown"
aria-expanded="false"
>
<loading-icon
<gl-loading-icon
v-show="isLoading"
:inline="true"
/>
Loading
Loading
<script>
import getIconForFile from './file_icon/file_icon_map';
import loadingIcon from '../../vue_shared/components/loading_icon.vue';
import icon from '../../vue_shared/components/icon.vue';
 
/* This is a re-usable vue component for rendering a svg sprite
Loading
Loading
@@ -17,7 +16,6 @@ import icon from '../../vue_shared/components/icon.vue';
*/
export default {
components: {
loadingIcon,
icon,
},
props: {
Loading
Loading
@@ -84,7 +82,7 @@ export default {
:size="size"
css-classes="folder-icon"
/>
<loading-icon
<gl-loading-icon
v-if="loading"
:inline="true"
/>
Loading
Loading
<script>
import CiIconBadge from './ci_badge_link.vue';
import LoadingIcon from './loading_icon.vue';
import TimeagoTooltip from './time_ago_tooltip.vue';
import tooltip from '../directives/tooltip';
import UserAvatarImage from './user_avatar/user_avatar_image.vue';
Loading
Loading
@@ -15,7 +14,6 @@ import UserAvatarImage from './user_avatar/user_avatar_image.vue';
export default {
components: {
CiIconBadge,
LoadingIcon,
TimeagoTooltip,
UserAvatarImage,
},
Loading
Loading
Loading
Loading
@@ -17,12 +17,7 @@
 
*/
 
import loadingIcon from './loading_icon.vue';
export default {
components: {
loadingIcon,
},
props: {
loading: {
type: Boolean,
Loading
Loading
@@ -60,7 +55,7 @@
@click="onClick"
>
<transition name="fade">
<loading-icon
<gl-loading-icon
v-if="loading"
:inline="true"
:class="{
Loading
Loading
<script>
export default {
props: {
label: {
type: String,
required: false,
default: 'Loading',
},
size: {
type: String,
required: false,
default: '1',
},
inline: {
type: Boolean,
required: false,
default: false,
},
},
computed: {
rootElementType() {
return this.inline ? 'span' : 'div';
},
cssClass() {
return `fa-${this.size}x`;
},
},
};
</script>
<template>
<component
:is="rootElementType"
class="loading-container text-center">
<i
:class="cssClass"
:aria-label="label"
class="fa fa-spin fa-spinner"
aria-hidden="true"
>
</i>
</component>
</template>
<script>
import datePicker from '../pikaday.vue';
import loadingIcon from '../loading_icon.vue';
import toggleSidebar from './toggle_sidebar.vue';
import collapsedCalendarIcon from './collapsed_calendar_icon.vue';
import { dateInWords } from '../../../lib/utils/datetime_utility';
Loading
Loading
@@ -10,7 +9,6 @@
components: {
datePicker,
toggleSidebar,
loadingIcon,
collapsedCalendarIcon,
},
props: {
Loading
Loading
@@ -112,7 +110,7 @@
/>
<div class="title">
{{ label }}
<loading-icon
<gl-loading-icon
v-if="isLoading"
:inline="true"
/>
Loading
Loading
Loading
Loading
@@ -3,7 +3,6 @@ import $ from 'jquery';
import { __ } from '~/locale';
import LabelsSelect from '~/labels_select';
import DropdownHiddenInput from '~/vue_shared/components/dropdown/dropdown_hidden_input.vue';
import LoadingIcon from '../../loading_icon.vue';
 
import DropdownTitle from './dropdown_title.vue';
import DropdownValue from './dropdown_value.vue';
Loading
Loading
@@ -16,7 +15,6 @@ import DropdownCreateLabel from './dropdown_create_label.vue';
 
export default {
components: {
LoadingIcon,
DropdownTitle,
DropdownValue,
DropdownValueCollapsed,
Loading
Loading
@@ -164,7 +162,7 @@ dropdown-menu-labels dropdown-menu-selectable"
<dropdown-search-input/>
<div class="dropdown-content"></div>
<div class="dropdown-loading">
<loading-icon />
<gl-loading-icon />
</div>
<dropdown-footer
v-if="showCreate"
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment