From 42658558c52a4d3ccba4b847d6ac38de5c8f230d Mon Sep 17 00:00:00 2001 From: Peaceultime Date: Sun, 10 Nov 2024 22:29:59 +0100 Subject: [PATCH] Add user deletion, ProseA hover cards, Canvas --- app.vue | 2 +- components/Markdown.vue | 2 +- components/base/Button.vue | 8 +- components/base/HoverCard.vue | 2 +- components/base/Tree.vue | 33 +++- components/canvas/Canvas.vue | 228 +++++++++++++++++++++++++++ components/canvas/CanvasEdge.vue | 33 ++++ components/canvas/CanvasNode.vue | 52 ++++++ components/prose/ProseA.vue | 90 ++++++----- components/prose/ProseBlockquote.vue | 11 +- components/prose/ProseH2.vue | 2 +- composables/useDatabase.ts | 1 + db.sqlite | Bin 450560 -> 450560 bytes db.sqlite-shm | Bin 32768 -> 32768 bytes db.sqlite-wal | Bin 74192 -> 387312 bytes layouts/default.vue | 8 +- pages/editor.vue | 2 +- pages/explore/[...path].vue | 5 +- pages/explore/edit/[...path].vue | 2 +- pages/user/profile.vue | 21 ++- server/api/file.get.ts | 36 ++--- server/api/users/[id].delete.ts | 30 ++++ server/plugins/session.ts | 8 +- 23 files changed, 476 insertions(+), 100 deletions(-) create mode 100644 components/canvas/Canvas.vue create mode 100644 components/canvas/CanvasEdge.vue create mode 100644 components/canvas/CanvasNode.vue create mode 100644 server/api/users/[id].delete.ts diff --git a/app.vue b/app.vue index 2604735..b682788 100644 --- a/app.vue +++ b/app.vue @@ -3,7 +3,7 @@ -
+
diff --git a/components/Markdown.vue b/components/Markdown.vue index 59bea96..b7e0481 100644 --- a/components/Markdown.vue +++ b/components/Markdown.vue @@ -1,7 +1,7 @@