diff --git a/frontend/src/components/Activities.vue b/frontend/src/components/Activities.vue
index 8bfc19b4..22aa641d 100644
--- a/frontend/src/components/Activities.vue
+++ b/frontend/src/components/Activities.vue
@@ -222,11 +222,7 @@
v-if="call.show_recording"
class="flex items-center justify-between rounded border"
>
-
+
@@ -316,15 +312,13 @@
{{ timeAgo(activity.creation) }}
-
-
+
{
if (reload_value || reload_email_value) {
versions.reload()
diff --git a/frontend/src/components/CommunicationArea.vue b/frontend/src/components/CommunicationArea.vue
index 25384918..38fd8a0a 100644
--- a/frontend/src/components/CommunicationArea.vue
+++ b/frontend/src/components/CommunicationArea.vue
@@ -106,5 +106,5 @@ async function submitComment() {
reload.value = true
}
-defineExpose({ show: showCommunicationBox })
+defineExpose({ show: showCommunicationBox, editor: newEmailEditor })
diff --git a/frontend/src/components/Icons/ReplyIcon.vue b/frontend/src/components/Icons/ReplyIcon.vue
new file mode 100644
index 00000000..f3ef860c
--- /dev/null
+++ b/frontend/src/components/Icons/ReplyIcon.vue
@@ -0,0 +1,16 @@
+
+
+
diff --git a/frontend/src/index.css b/frontend/src/index.css
index 166ac595..e2fc4dd5 100644
--- a/frontend/src/index.css
+++ b/frontend/src/index.css
@@ -1,2 +1,26 @@
@import './assets/Inter/inter.css';
@import 'frappe-ui/src/style.css';
+
+@layer components {
+ .prose-f {
+ @apply
+ break-all
+ max-w-none
+ prose
+ prose-code:break-all
+ prose-code:whitespace-pre-wrap
+ prose-img:border
+ prose-img:rounded-lg
+ prose-sm
+ prose-table:table-fixed
+ prose-td:border
+ prose-td:border-gray-300
+ prose-td:p-2
+ prose-td:relative
+ prose-th:bg-gray-100
+ prose-th:border
+ prose-th:border-gray-300
+ prose-th:p-2
+ prose-th:relative
+ }
+}
\ No newline at end of file