From 3acb9cc80f375b1f6c06555652c6dc798d726d48 Mon Sep 17 00:00:00 2001 From: June Date: Tue, 3 Feb 2026 15:22:42 +1300 Subject: [PATCH] edit mode UI works --- src/lib/components/editor/imageTarget.svelte | 2 +- src/lib/components/editor/index.svelte | 34 ++++++++++----- src/lib/components/editor/textEditor.svelte | 46 ++++++++++---------- src/lib/components/entrySummaryView.svelte | 11 ++--- src/lib/date.ts | 5 +++ src/routes/+page.svelte | 2 +- 6 files changed, 58 insertions(+), 42 deletions(-) create mode 100644 src/lib/date.ts diff --git a/src/lib/components/editor/imageTarget.svelte b/src/lib/components/editor/imageTarget.svelte index 39749ae..8565e8e 100644 --- a/src/lib/components/editor/imageTarget.svelte +++ b/src/lib/components/editor/imageTarget.svelte @@ -1,6 +1,6 @@ - - +
+

{formatDate(entry.date)}

+ +
+ + + diff --git a/src/lib/components/editor/textEditor.svelte b/src/lib/components/editor/textEditor.svelte index af16124..6a508c2 100644 --- a/src/lib/components/editor/textEditor.svelte +++ b/src/lib/components/editor/textEditor.svelte @@ -1,37 +1,40 @@
-
+
\ No newline at end of file + diff --git a/src/lib/components/entrySummaryView.svelte b/src/lib/components/entrySummaryView.svelte index d0ae9d8..2502eac 100644 --- a/src/lib/components/entrySummaryView.svelte +++ b/src/lib/components/entrySummaryView.svelte @@ -1,20 +1,17 @@
  • -

    {formatDate(entry.date)}

    +

    {formattedDate}

    {@html generateHTML(entry.content, [StarterKit])}
    { + const date = new Date(dateString); + const options = { year: "numeric", month: "long", day: "numeric" }; + return date.toLocaleDateString(undefined, options); +}; \ No newline at end of file diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 77bdcfb..84a8945 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -29,7 +29,7 @@