diff --git a/src/components/dialogs/ImageCropDialog.vue b/src/components/dialogs/ImageCropDialog.vue index a4550b1d..af282a06 100644 --- a/src/components/dialogs/ImageCropDialog.vue +++ b/src/components/dialogs/ImageCropDialog.vue @@ -19,7 +19,112 @@ :stencil-props="{ aspectRatio, movable: !loading, resizable: !loading }" :move-image="!loading" :resize-image="!loading" - image-restriction="stencil" /> + :image-restriction="freeMode ? 'none' : 'stencil'" + @change="onCropperChange" /> + + +
+ + + + + + + +
+ + + + + + + + +
+ + + + + + + + + +
+ + + + + + + + +
@@ -38,13 +143,27 @@