diff options
Diffstat (limited to 'src/components/media_upload/media_upload.vue')
| -rw-r--r-- | src/components/media_upload/media_upload.vue | 34 |
1 files changed, 19 insertions, 15 deletions
diff --git a/src/components/media_upload/media_upload.vue b/src/components/media_upload/media_upload.vue index 1dda7bc1..5e31730b 100644 --- a/src/components/media_upload/media_upload.vue +++ b/src/components/media_upload/media_upload.vue @@ -1,21 +1,16 @@ <template> - <div - class="media-upload" - @drop.prevent - @dragover.prevent="fileDrag" - @drop="fileDrop" - > + <div class="media-upload"> <label - class="btn btn-default" + class="label" :title="$t('tool_tip.media_upload')" > <i v-if="uploading" - class="icon-spin4 animate-spin" + class="progress-icon icon-spin4 animate-spin" /> <i v-if="!uploading" - class="icon-upload" + class="new-icon icon-upload" /> <input v-if="uploadReady" @@ -30,15 +25,24 @@ <script src="./media_upload.js" ></script> -<style> +<style lang="scss"> .media-upload { - .icon-upload { + .label { + display: inline-block; + } + + .new-icon { cursor: pointer; } - label { - display: block; - width: 100%; + .progress-icon { + display: inline-block; + line-height: 0; + &::before { + /* Overriding fontello to achieve the perfect speeeen */ + margin: 0; + line-height: 0; + } } } -</style> + </style> |
