|
|
|
@@ -1,56 +1,56 @@
|
|
|
|
|
<!-- cSpell:ignore radiobox timelapse -->
|
|
|
|
|
<template>
|
|
|
|
|
<SvgIcon v-if="name === 'duration'" :path="mdiTimelapse" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'since'" :path="mdiClockTimeEightOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'push'" :path="mdiSourceBranch" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'pull-request'" :path="mdiSourcePull" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'pull-request-closed'" :path="mdiSourceMerge" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'manual-pipeline'" :path="mdiGestureTap" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'tag'" :path="mdiTagOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'deployment'" :path="mdiPackageVariant" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'commit'" :path="mdiSourceCommit" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'back'" :path="mdiArrowLeft" size="24" />
|
|
|
|
|
<SvgIcon v-if="name === 'duration'" :path="mdiTimelapse" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'since'" :path="mdiClockTimeEightOutline" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'push'" :path="mdiSourceBranch" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'pull-request'" :path="mdiSourcePull" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'pull-request-closed'" :path="mdiSourceMerge" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'manual-pipeline'" :path="mdiGestureTap" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'tag'" :path="mdiTagOutline" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'deployment'" :path="mdiPackageVariant" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'commit'" :path="mdiSourceCommit" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'back'" :path="mdiArrowLeft" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'github'" :path="mdiGithub" size="32" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'repo'" :path="mdiGit" size="32" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'settings'" :path="mdiCog" size="32" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'trash'" :path="mdiTrashCanOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-blocked'" :path="mdiPlayCircleOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-declined'" :path="mdiStopCircleOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'trash'" :path="mdiTrashCanOutline" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-blocked'" :path="mdiPlayCircleOutline" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-declined'" :path="mdiStopCircleOutline" size="20" />
|
|
|
|
|
<SvgIcon
|
|
|
|
|
v-else-if="name === 'status-failure' || name === 'status-error' || name === 'status-killed'"
|
|
|
|
|
type="mdi"
|
|
|
|
|
:path="mdiCloseCircleOutline"
|
|
|
|
|
size="24"
|
|
|
|
|
size="20"
|
|
|
|
|
/>
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-pending'" :path="mdiRadioboxBlank" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-pending'" :path="mdiRadioboxBlank" size="20" />
|
|
|
|
|
<SvgIcon
|
|
|
|
|
v-else-if="name === 'status-running' || name === 'status-started'"
|
|
|
|
|
type="mdi"
|
|
|
|
|
:path="mdiRadioboxIndeterminateVariant"
|
|
|
|
|
size="24"
|
|
|
|
|
size="20"
|
|
|
|
|
/>
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-skipped'" :path="mdiMinusCircleOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-success'" :path="mdiCheckCircleOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'attention'" :path="mdiAlert" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-skipped'" :path="mdiMinusCircleOutline" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'status-success'" :path="mdiCheckCircleOutline" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'attention'" :path="mdiAlert" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'warning'" :path="mdiAlertOutline" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'error'" :path="mdiAlertCircle" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'gitlab'" :path="mdiGitlab" size="32" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'bitbucket' || name === 'bitbucket-dc'" :path="mdiBitbucket" size="32" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'question'" :path="mdiHelpCircleOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'plus'" :path="mdiPlus" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'list'" :path="mdiFormatListBulleted" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'heal'" :path="mdiBandage" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'turn-off'" :path="mdiPower" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'chevron-right'" :path="mdiChevronRight" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'close'" :path="mdiCloseCircleOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'edit'" :path="mdiPencil" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'download'" :path="mdiDownloadCircle" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'stopwatch'" :path="mdiAlarm" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'auto-scroll'" :path="mdiDownload" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'auto-scroll-off'" :path="mdiDownloadOff" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'pause'" :path="mdiPause" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'play'" :path="mdiPlay" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'remove'" :path="mdiClose" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'question'" :path="mdiHelpCircleOutline" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'plus'" :path="mdiPlus" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'list'" :path="mdiFormatListBulleted" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'heal'" :path="mdiBandage" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'turn-off'" :path="mdiPower" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'chevron-right'" :path="mdiChevronRight" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'close'" :path="mdiCloseCircleOutline" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'edit'" :path="mdiPencil" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'download'" :path="mdiDownloadCircle" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'stopwatch'" :path="mdiAlarm" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'auto-scroll'" :path="mdiDownload" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'auto-scroll-off'" :path="mdiDownloadOff" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'pause'" :path="mdiPause" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'play'" :path="mdiPlay" size="20" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'remove'" :path="mdiClose" size="20" />
|
|
|
|
|
|
|
|
|
|
<SvgIcon v-else-if="name === 'visibility-private'" :path="mdiLockOutline" size="24" />
|
|
|
|
|
<SvgIcon v-else-if="name === 'visibility-internal'" :path="mdiLockOpenOutline" size="24" />
|
|
|
|
|