From 862f5627c75ac177b54f3cc8af70dbb2258a8aff Mon Sep 17 00:00:00 2001 From: tonym Date: Sun, 12 Jul 2026 14:43:59 -0500 Subject: [PATCH] =?UTF-8?q?v0.30.0=20=E2=80=94=20#8=20floating=20suggestio?= =?UTF-8?q?n/idea=20widget=20(parity=20with=20dms=20+=20fmb)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mount @otm/account-panel's SuggestionLightbulb at the dashboard shell root: a bottom-right quick-capture feedback/idea button that posts to the existing /api/suggestions route (files a Gitea issue), with "View all →" linking to the full /suggestions triage page. Backend routes were already wired. Co-Authored-By: Claude Opus 4.8 --- src/app/(dashboard)/layout.tsx | 6 ++++++ src/lib/changelog.ts | 7 +++++++ src/lib/version.ts | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/app/(dashboard)/layout.tsx b/src/app/(dashboard)/layout.tsx index 46aafe6..c0cba25 100644 --- a/src/app/(dashboard)/layout.tsx +++ b/src/app/(dashboard)/layout.tsx @@ -1,6 +1,7 @@ import { redirect } from "next/navigation"; import { getSession } from "@/lib/auth"; import { db } from "@/lib/db"; +import { SuggestionLightbulb } from "@otm/account-panel"; import { Sidebar } from "@/components/layout/sidebar"; import { TopNav } from "@/components/layout/topnav"; import { Footer } from "@/components/layout/footer"; @@ -31,6 +32,11 @@ export default async function DashboardLayout({ children }: { children: React.Re