From 28c3e102a20f223f8777075882b427e18562818e Mon Sep 17 00:00:00 2001 From: Tonya Date: Fri, 10 Oct 2025 13:37:57 +0100 Subject: [PATCH] feat: add a markdown preview for description and notes (#1043) * feat: add a markdown preview for description and notes * feat: add char count for md --- frontend/assets/css/main.css | 4 +- frontend/components/Form/MarkdownEditor.vue | 83 +++++++++++++++++++++ frontend/components/global/Markdown.vue | 3 +- frontend/locales/en.json | 3 +- frontend/pages/item/[id]/index/edit.vue | 14 +++- 5 files changed, 99 insertions(+), 8 deletions(-) create mode 100644 frontend/components/Form/MarkdownEditor.vue diff --git a/frontend/assets/css/main.css b/frontend/assets/css/main.css index 917afa20..186e4b4d 100644 --- a/frontend/assets/css/main.css +++ b/frontend/assets/css/main.css @@ -1005,12 +1005,12 @@ .markdown :where(ul) { list-style: disc; - margin-left: 2rem; + margin-left: 1rem; } .markdown :where(ol) { list-style: decimal; - margin-left: 2rem; + margin-left: 1rem; } /* Heading Styles */ .markdown :where(h1) { diff --git a/frontend/components/Form/MarkdownEditor.vue b/frontend/components/Form/MarkdownEditor.vue new file mode 100644 index 00000000..c5e9177a --- /dev/null +++ b/frontend/components/Form/MarkdownEditor.vue @@ -0,0 +1,83 @@ + + +