diff --git a/bun.lockb b/bun.lockb
index 31bd2de..f788c28 100644
Binary files a/bun.lockb and b/bun.lockb differ
diff --git a/package.json b/package.json
index 0562b69..d4328e2 100644
--- a/package.json
+++ b/package.json
@@ -14,7 +14,6 @@
"lint": "next lint"
},
"dependencies": {
- "@heroicons/react": "^2.1.5",
"@radix-ui/react-collapsible": "^1.1.1",
"@radix-ui/react-dialog": "^1.1.2",
"@radix-ui/react-icons": "^1.3.0",
diff --git a/src/components/docs-footer.tsx b/src/components/docs-footer.tsx
index c2f9415..f5e7d47 100644
--- a/src/components/docs-footer.tsx
+++ b/src/components/docs-footer.tsx
@@ -3,10 +3,10 @@
import { ReactElement, useEffect, useState } from "react";
import { usePathname } from "next/navigation";
import Link from "next/link";
-import { ChevronLeftIcon, ChevronRightIcon } from "@heroicons/react/24/outline";
import { Separator } from "@/components/ui/separator";
import { DateTime } from "luxon";
import SimpleTooltip from "@/components/simple-tooltip";
+import { ChevronLeft, ChevronRight } from "lucide-react";
const DocsFooter = ({
pages,
@@ -62,7 +62,7 @@ const DocsFooter = ({
href={`/${previous.slug}` || "#"}
draggable={false}
>
-
+
Previous
{previous.title}
@@ -81,7 +81,7 @@ const DocsFooter = ({
Next
{next.title}
-
+
)}
diff --git a/src/components/footer.tsx b/src/components/footer.tsx
index bdcfb56..0899ddc 100644
--- a/src/components/footer.tsx
+++ b/src/components/footer.tsx
@@ -4,11 +4,8 @@ import { ReactElement, ReactNode } from "react";
import AnimatedGridPattern from "@/components/ui/animated-grid-pattern";
import Link from "next/link";
import Image from "next/image";
-import {
- ArrowTopRightOnSquareIcon,
- EnvelopeIcon,
-} from "@heroicons/react/24/outline";
import { cn } from "@/lib/utils";
+import { ExternalLink, Mail } from "lucide-react";
const links = {
Resources: [
@@ -69,9 +66,7 @@ const Footer = (): ReactElement => (
/>
- }
+ logo={}
href="mailto:support@pulseapp.cc"
/>
@@ -187,7 +182,7 @@ const FooterLink = ({
{name}
{shortName && {shortName}}
- {external && }
+ {external && }
);
};
diff --git a/src/components/navbar/search-dialog.tsx b/src/components/navbar/search-dialog.tsx
index 121576c..f4f45be 100644
--- a/src/components/navbar/search-dialog.tsx
+++ b/src/components/navbar/search-dialog.tsx
@@ -9,10 +9,10 @@ import {
CommandItem,
CommandList,
} from "@/components/ui/command";
-import { MagnifyingGlassIcon } from "@heroicons/react/24/outline";
import { Input } from "@/components/ui/input";
import { useRouter } from "next/navigation";
import { AppRouterInstance } from "next/dist/shared/lib/app-router-context.shared-runtime";
+import { Search } from "lucide-react";
/**
* The dialog for quickly searching the docs.
@@ -53,7 +53,7 @@ const QuickSearchDialog = ({
onClick={() => setOpen(true)}
>
-
+
{
>
{/* Title */}
@@ -157,7 +153,7 @@ const Footer = ({ page }: { page: DocsContentMetadata }): ReactElement => {
draggable={false}
>
Edit this page on GitHub
-
+
{/* Scroll to Top */}
@@ -177,7 +173,7 @@ const Footer = ({ page }: { page: DocsContentMetadata }): ReactElement => {
}
>
Scroll to Top
-
+
diff --git a/src/components/sidebar/sidebar-links.tsx b/src/components/sidebar/sidebar-links.tsx
index 0ca3459..68a3a0b 100644
--- a/src/components/sidebar/sidebar-links.tsx
+++ b/src/components/sidebar/sidebar-links.tsx
@@ -11,7 +11,7 @@ import Link from "next/link";
import { usePathname } from "next/navigation";
import { cn } from "@/lib/utils";
import { AnimatePresence, motion } from "framer-motion";
-import { ChevronRightIcon } from "@heroicons/react/24/outline";
+import { ChevronRight } from "lucide-react";
const SidebarLinks = ({
pages,
@@ -86,7 +86,7 @@ const CategoryItem = ({
animate={{ rotate: isOpen ? 90 : 180 }}
transition={{ duration: 0.2 }}
>
-
+
)}
diff --git a/src/components/sidebar/sidebar.tsx b/src/components/sidebar/sidebar.tsx
index 3d1205d..70e1520 100644
--- a/src/components/sidebar/sidebar.tsx
+++ b/src/components/sidebar/sidebar.tsx
@@ -5,7 +5,7 @@ import SidebarLinks from "@/components/sidebar/sidebar-links";
import ThemeSwitcher from "@/components/theme-switcher";
import { Sheet, SheetContent, SheetTrigger } from "@/components/ui/sheet";
import QuickSearchDialog from "@/components/navbar/search-dialog";
-import { Bars3BottomRightIcon } from "@heroicons/react/24/outline";
+import { AlignRightIcon } from "lucide-react";
const Sidebar = (): ReactElement => (
<>
@@ -13,7 +13,7 @@ const Sidebar = (): ReactElement => (