From 03bfacd898a273b8a31186a5afc58fb43fb3d028 Mon Sep 17 00:00:00 2001 From: npmrun <1549469775@qq.com> Date: Sat, 18 Apr 2026 20:20:55 +0800 Subject: [PATCH] feat(posts): quick nav on list/edit pages and safe markdown on public posts Made-with: Cursor --- app/pages/@[publicSlug]/posts/[postSlug].vue | 10 +- app/pages/me/posts/[id].vue | 147 ++++++++++++++++++++++++++- app/pages/me/posts/index.vue | 79 ++++++++++++-- app/pages/p/[publicSlug]/t/[shareToken].vue | 15 ++- app/utils/render-markdown.ts | 17 ++++ bun.lock | 91 ++++++++++++++++- package.json | 3 + 7 files changed, 338 insertions(+), 24 deletions(-) create mode 100644 app/utils/render-markdown.ts diff --git a/app/pages/@[publicSlug]/posts/[postSlug].vue b/app/pages/@[publicSlug]/posts/[postSlug].vue index 7436ea5..5e962b1 100644 --- a/app/pages/@[publicSlug]/posts/[postSlug].vue +++ b/app/pages/@[publicSlug]/posts/[postSlug].vue @@ -1,5 +1,6 @@