From 7e318d4a129217ad98ccc4df229641a619b5c44c Mon Sep 17 00:00:00 2001 From: Peaceultime Date: Tue, 20 Aug 2024 23:51:00 +0200 Subject: [PATCH] Finish PreviewContent and add ProseA icon for none markdown files --- app.vue | 25 +++- assets/common.css | 14 ++ components/ThemeIcon.vue | 6 +- .../{CanvasNode.vue => CanvasNode.client.vue} | 18 ++- ...Renderer.client.vue => CanvasRenderer.vue} | 123 ++++++++++-------- components/explorer/ExplorerNavigation.vue | 11 +- components/explorer/PreviewContent.client.vue | 76 ----------- components/explorer/PreviewContent.vue | 112 ++++++++++++++++ components/prose/ProseA.vue | 9 +- db.sqlite | Bin 548864 -> 548864 bytes layouts/default.vue | 62 +-------- layouts/explorer.vue | 64 +-------- nuxt.config.ts | 7 + public/icons/link-canvas.dark.svg | 1 + public/icons/link-canvas.light.svg | 1 + public/icons/link-file.dark.svg | 1 + public/icons/link-file.light.svg | 1 + public/icons/link-folder.dark.svg | 1 + public/icons/link-folder.light.svg | 1 + public/icons/user.svg | 1 - server/api/project/[projectId]/comment.get.ts | 5 +- server/api/project/[projectId]/file.get.ts | 9 +- 22 files changed, 270 insertions(+), 278 deletions(-) rename components/canvas/{CanvasNode.vue => CanvasNode.client.vue} (65%) rename components/canvas/{CanvasRenderer.client.vue => CanvasRenderer.vue} (60%) delete mode 100644 components/explorer/PreviewContent.client.vue create mode 100644 components/explorer/PreviewContent.vue create mode 100644 public/icons/link-canvas.dark.svg create mode 100644 public/icons/link-canvas.light.svg create mode 100644 public/icons/link-file.dark.svg create mode 100644 public/icons/link-file.light.svg create mode 100644 public/icons/link-folder.dark.svg create mode 100644 public/icons/link-folder.light.svg delete mode 100644 public/icons/user.svg diff --git a/app.vue b/app.vue index 5f46376..ca77105 100644 --- a/app.vue +++ b/app.vue @@ -1,8 +1,25 @@ +