diff --git a/website/src/components/Header/UserMenu.tsx b/website/src/components/Header/UserMenu.tsx index 9f225bb6..ecd4febb 100644 --- a/website/src/components/Header/UserMenu.tsx +++ b/website/src/components/Header/UserMenu.tsx @@ -1,9 +1,23 @@ -import { Avatar, Box, Link, Menu, MenuButton, MenuDivider, MenuItem, MenuList, Text } from "@chakra-ui/react"; +import { + Avatar, + Box, + Link, + Menu, + MenuButton, + MenuDivider, + MenuGroup, + MenuItem, + MenuList, + Text, + useColorModeValue, +} from "@chakra-ui/react"; import { signOut, useSession } from "next-auth/react"; import React from "react"; -import { FiAlertTriangle, FiLayout, FiLogOut, FiSettings, FiShield } from "react-icons/fi"; +import { FiAlertTriangle, FiHelpCircle, FiLayout, FiLogOut, FiSettings, FiShield } from "react-icons/fi"; export function UserMenu() { + const borderColor = useColorModeValue("gray.300", "gray.600"); + const { data: session } = useSession(); if (!session) { @@ -18,17 +32,25 @@ export function UserMenu() { icon: FiLayout, }, { - name: "Account Settings", + name: "Settings", href: "/account", desc: "Account Settings", icon: FiSettings, }, + ]; + const helpOptions = [ { name: "Report a Bug", href: "https://github.com/LAION-AI/Open-Assistant/issues/new/choose", desc: "Report a Bug", icon: FiAlertTriangle, }, + { + name: "FAQ", + href: "/faq", + desc: "Report a Bug", + icon: FiHelpCircle, + }, ]; if (session.user.role === "admin") { @@ -43,32 +65,44 @@ export function UserMenu() { return ( <>