From a3380870add0dc81bce12249e61df3a9f4e15527 Mon Sep 17 00:00:00 2001 From: Towsty Date: Mon, 31 Aug 2026 20:39:08 -0500 Subject: [PATCH] Add clickable keep-prompt snippets for video and image. Co-authored-by: Cursor --- components/KeepPromptMenu.vue | 91 ++++++++++++++++++ components/PromptDrawer.vue | 23 ++++- components/SettingsModal.vue | 123 ++++++++++++++++++++++++- pages/index.vue | 60 ++++++++++-- server/api/library/keep-prompts.put.ts | 11 +++ server/utils/library.ts | 26 +++++- utils/keepPrompts.ts | 85 +++++++++++++++++ 7 files changed, 407 insertions(+), 12 deletions(-) create mode 100644 components/KeepPromptMenu.vue create mode 100644 server/api/library/keep-prompts.put.ts create mode 100644 utils/keepPrompts.ts diff --git a/components/KeepPromptMenu.vue b/components/KeepPromptMenu.vue new file mode 100644 index 0000000..d5de410 --- /dev/null +++ b/components/KeepPromptMenu.vue @@ -0,0 +1,91 @@ + + + diff --git a/components/PromptDrawer.vue b/components/PromptDrawer.vue index f9bc77b..75b3979 100644 --- a/components/PromptDrawer.vue +++ b/components/PromptDrawer.vue @@ -5,7 +5,16 @@ class="fixed inset-0 z-50 flex flex-col bg-zinc-950 px-4 pb-4 pt-[max(1rem,env(safe-area-inset-top))]" >
-

{{ title }}

+
+

{{ title }}

+ +