diff --git a/modules/rsocials/mod.ts b/modules/rsocials/mod.ts index 268686e..4a3bbf8 100644 --- a/modules/rsocials/mod.ts +++ b/modules/rsocials/mod.ts @@ -929,7 +929,7 @@ routes.get("/threads", (c) => { const space = c.req.param("space") || "demo"; const dataSpace = c.get("effectiveSpace") || space; return c.html(renderShell({ - title: `Threads โ€” rSocials | rSpace`, + title: `Posts & Threads โ€” rSocials | rSpace`, moduleId: "rsocials", spaceSlug: space, modules: getModuleInfoList(), @@ -1123,8 +1123,8 @@ routes.get("/", (c) => { ๐Ÿงต @@ -1192,14 +1192,14 @@ export const socialsModule: RSpaceModule = { }, { path: "threads", - title: "Threads", + title: "Posts & Threads", icon: "๐Ÿงต", tagline: "rSocials Tool", - description: "Browse, compose, and schedule tweet threads with a live card-by-card preview. Save drafts, generate share images, and publish when ready.", + description: "Browse draft posts from campaigns, compose tweet threads, and schedule content with a live preview. Save drafts, generate share images, and publish when ready.", features: [ { icon: "โœ๏ธ", title: "Live Preview", text: "See your thread as tweet cards in real time as you type, with character counts and thread numbering." }, + { icon: "๐Ÿ“", title: "Draft Posts", text: "View draft and scheduled posts from your campaigns alongside thread drafts." }, { icon: "๐Ÿ’พ", title: "Save & Edit Drafts", text: "Save thread drafts to your space, revisit and refine them before publishing." }, - { icon: "๐Ÿ–ผ๏ธ", title: "Share Images", text: "Auto-generate a branded share image of your thread for cross-posting." }, ], }, {