diff --git a/apps/web/app/(app)/environments/[environmentId]/settings/SettingsNavbar.tsx b/apps/web/app/(app)/environments/[environmentId]/settings/SettingsNavbar.tsx
index 00364dd54a..9ffa11ec60 100644
--- a/apps/web/app/(app)/environments/[environmentId]/settings/SettingsNavbar.tsx
+++ b/apps/web/app/(app)/environments/[environmentId]/settings/SettingsNavbar.tsx
@@ -4,6 +4,8 @@ import { useProduct } from "@/lib/products/products";
import { useTeam } from "@/lib/teams/teams";
import { truncate } from "@/lib/utils";
import { IS_FORMBRICKS_CLOUD } from "@formbricks/lib/constants";
+import { Popover, PopoverTrigger, PopoverContent } from "@formbricks/ui";
+import { ChevronDownIcon } from "@heroicons/react/20/solid";
import {
AdjustmentsVerticalIcon,
BellAlertIcon,
@@ -21,12 +23,14 @@ import {
import clsx from "clsx";
import Link from "next/link";
import { usePathname } from "next/navigation";
-import { useMemo } from "react";
+import { useMemo, useState } from "react";
export default function SettingsNavbar({ environmentId }: { environmentId: string }) {
const pathname = usePathname();
const { team } = useTeam(environmentId);
const { product } = useProduct(environmentId);
+ const [mobileNavMenuOpen, setMobileNavMenuOpen] = useState(false);
+
interface NavigationLink {
name: string;
href: string;
@@ -181,42 +185,94 @@ export default function SettingsNavbar({ environmentId }: { environmentId: strin
if (!navigation) return null;
return (
-
-