Add public help center with 10 topic pages and improve contractor/residence cards
- Create complete help center at /help with getting-started, residences, tasks, contractors, documents, sharing, dashboard, notifications, subscription, and account pages - Add shared help components: sidebar, header, footer, article/section wrappers, screenshot placeholders, and tip/note/warning callouts - Add /help to middleware public paths so it loads without auth - Add Help Center link to landing page footer - Link contractor import dialog to /help/sharing - Make contractor cards fully clickable with consistent height - Add clear button to contractor specialty filter - Fix residence card height consistency in grid Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
import {
|
||||
BookOpen,
|
||||
Home,
|
||||
CheckSquare,
|
||||
HardHat,
|
||||
FileText,
|
||||
Users,
|
||||
LayoutDashboard,
|
||||
Bell,
|
||||
CreditCard,
|
||||
UserCircle,
|
||||
} from "lucide-react";
|
||||
|
||||
export const helpNavItems = [
|
||||
{
|
||||
label: "Getting Started",
|
||||
href: "/help/getting-started",
|
||||
icon: BookOpen,
|
||||
description: "Set up your account and add your first home.",
|
||||
},
|
||||
{
|
||||
label: "Residences",
|
||||
href: "/help/residences",
|
||||
icon: Home,
|
||||
description: "Manage your properties and household members.",
|
||||
},
|
||||
{
|
||||
label: "Tasks",
|
||||
href: "/help/tasks",
|
||||
icon: CheckSquare,
|
||||
description: "Track maintenance with kanban boards and schedules.",
|
||||
},
|
||||
{
|
||||
label: "Contractors",
|
||||
href: "/help/contractors",
|
||||
icon: HardHat,
|
||||
description: "Organize your service providers and share contacts.",
|
||||
},
|
||||
{
|
||||
label: "Documents",
|
||||
href: "/help/documents",
|
||||
icon: FileText,
|
||||
description: "Store warranties, manuals, and important files.",
|
||||
},
|
||||
{
|
||||
label: "Sharing",
|
||||
href: "/help/sharing",
|
||||
icon: Users,
|
||||
description: "Invite household members and share contractors.",
|
||||
},
|
||||
{
|
||||
label: "Dashboard",
|
||||
href: "/help/dashboard",
|
||||
icon: LayoutDashboard,
|
||||
description: "Understand your dashboard overview and metrics.",
|
||||
},
|
||||
{
|
||||
label: "Notifications",
|
||||
href: "/help/notifications",
|
||||
icon: Bell,
|
||||
description: "Configure push notifications and reminders.",
|
||||
},
|
||||
{
|
||||
label: "Subscription",
|
||||
href: "/help/subscription",
|
||||
icon: CreditCard,
|
||||
description: "Free vs Pro plans and managing your subscription.",
|
||||
},
|
||||
{
|
||||
label: "Account",
|
||||
href: "/help/account",
|
||||
icon: UserCircle,
|
||||
description: "Profile, password, theme, and account settings.",
|
||||
},
|
||||
];
|
||||
Reference in New Issue
Block a user