Fix avatar cropper styling
continuous-integration/drone/pr Build is passing Details

This commit is contained in:
kolaente 2021-02-05 19:33:50 +01:00
parent d11ccdf366
commit ad3c4a9192
Signed by: konrad
GPG Key ID: F40E70337AB24C9B
2 changed files with 18 additions and 2 deletions

View File

@ -38,8 +38,9 @@
:src="avatarToCrop"
:stencil-props="{aspectRatio: 1}"
@ready="() => loading = false"
class="mb-4"
ref="cropper"/>
class="mb-4 cropper"
ref="cropper"
/>
<x-button
:loading="avatarService.loading || loading"
@click="uploadAvatar"
@ -63,6 +64,7 @@
<script>
import {Cropper} from 'vue-advanced-cropper'
import 'vue-advanced-cropper/dist/style.css'
import AvatarService from '../../services/avatar'
import AvatarModel from '../../models/avatar'
@ -142,3 +144,16 @@ export default {
},
}
</script>
<style lang="scss">
@import '../../styles/theme/variables/all';
.cropper {
height: 80vh;
background: transparent;
}
.vue-advanced-cropper__background {
background: $white;
}
</style>

View File

@ -1,5 +1,6 @@
@import 'colors';
$white: #fff;
$black: hsl(0, 0%, 4%) !default;
$orange: #ff851b;
$green: #00db60;