diff --git a/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss b/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss
index dde956eaa..c511ee243 100644
--- a/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss
+++ b/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss
@@ -34,7 +34,7 @@
}
.modal-image {
- max-width: 80%;
+ max-width: 85%;
}
&::before {
diff --git a/app/javascript/dashboard/components/Modal.vue b/app/javascript/dashboard/components/Modal.vue
index 6838b308c..88138cf86 100644
--- a/app/javascript/dashboard/components/Modal.vue
+++ b/app/javascript/dashboard/components/Modal.vue
@@ -6,7 +6,7 @@
transition="modal"
@click="onBackDropClick"
>
-
+
@@ -26,9 +26,18 @@ export default {
type: Function,
required: true,
},
- className: {
- type: String,
- default: '',
+ fullWidth: {
+ type: Boolean,
+ default: false,
+ },
+ },
+ computed: {
+ modalContainerClassName() {
+ let className = 'modal-container';
+ if (this.fullWidth) {
+ return `${className} modal-container--full-width`;
+ }
+ return className;
},
},
mounted() {
@@ -50,3 +59,14 @@ export default {
},
};
+
+
diff --git a/app/javascript/dashboard/components/widgets/conversation/bubble/Image.vue b/app/javascript/dashboard/components/widgets/conversation/bubble/Image.vue
index a3d09424e..124ce09c9 100644
--- a/app/javascript/dashboard/components/widgets/conversation/bubble/Image.vue
+++ b/app/javascript/dashboard/components/widgets/conversation/bubble/Image.vue
@@ -1,7 +1,7 @@
![]()
-
+