From 2d49daed0d801d53082f311b4154200f171500f2 Mon Sep 17 00:00:00 2001 From: Mateo Date: Mon, 6 Jul 2026 17:32:04 -0500 Subject: [PATCH 1/2] TextFormatting --- app/components/RichTextEditor.vue | 601 ++++++++++++++++++++++++++++++ app/pages/admin/announcements.vue | 10 +- app/pages/admin/builder.vue | 22 +- app/pages/reader/forms.vue | 24 +- app/pages/reader/home.vue | 4 +- 5 files changed, 631 insertions(+), 30 deletions(-) create mode 100644 app/components/RichTextEditor.vue diff --git a/app/components/RichTextEditor.vue b/app/components/RichTextEditor.vue new file mode 100644 index 0000000..098ce21 --- /dev/null +++ b/app/components/RichTextEditor.vue @@ -0,0 +1,601 @@ + + + + + diff --git a/app/pages/admin/announcements.vue b/app/pages/admin/announcements.vue index 694f253..9a61dc5 100644 --- a/app/pages/admin/announcements.vue +++ b/app/pages/admin/announcements.vue @@ -327,12 +327,11 @@ async function postAnnouncement () { - + :rows="4" + /> @@ -369,7 +368,8 @@ async function postAnnouncement () {

- {{ form.content || 'Your message will appear here...' }} + + Your message will appear here...

diff --git a/app/pages/admin/builder.vue b/app/pages/admin/builder.vue index 1e7277f..bb5b34e 100644 --- a/app/pages/admin/builder.vue +++ b/app/pages/admin/builder.vue @@ -147,11 +147,11 @@ onBeforeUnmount(() => {