diff --git a/package.json b/package.json
index 4205609acb9..5b0effb285b 100644
--- a/package.json
+++ b/package.json
@@ -76,7 +76,7 @@
"react-dom": "^18.2.0",
"react-emoji-render": "^2.0.1",
"react-hook-form": "^7.52.1",
- "react-icons": "^4.10.1",
+ "react-icons": "^5.5.0",
"react-lite-youtube-embed": "^2.4.0",
"react-select": "5.8.0",
"reading-time": "^1.5.0",
diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx
index 8da503e58e8..27de15dea0b 100644
--- a/src/components/Footer.tsx
+++ b/src/components/Footer.tsx
@@ -2,6 +2,7 @@
import { FaDiscord, FaGithub, FaXTwitter } from "react-icons/fa6"
import { IoChevronUpSharp } from "react-icons/io5"
+import { SiFarcaster } from "react-icons/si"
import type { FooterLink, FooterLinkSection } from "@/lib/types"
@@ -22,6 +23,11 @@ const socialLinks = [
href: "https://github.com/ethereum/ethereum-org-website",
ariaLabel: "GitHub",
},
+ {
+ icon: SiFarcaster,
+ href: "https://warpcast.com/ethdotorg",
+ ariaLabel: "Farcaster",
+ },
{
icon: FaXTwitter,
href: "https://x.com/ethdotorg",
diff --git a/src/components/ui/breadcrumb.tsx b/src/components/ui/breadcrumb.tsx
index dc618f9d897..27849ef6dac 100644
--- a/src/components/ui/breadcrumb.tsx
+++ b/src/components/ui/breadcrumb.tsx
@@ -1,5 +1,6 @@
import * as React from "react"
-import { LuChevronRight, LuMoreHorizontal } from "react-icons/lu"
+import { LuChevronRight } from "react-icons/lu"
+import { MdMoreHoriz } from "react-icons/md"
import { Slot } from "@radix-ui/react-slot"
import { cn } from "@/lib/utils/cn"
@@ -107,7 +108,7 @@ const BreadcrumbEllipsis = ({
className={cn("flex h-9 w-9 items-center justify-center", className)}
{...props}
>
-
+
More
)
diff --git a/yarn.lock b/yarn.lock
index 01bdf26935e..b6979aff574 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12933,7 +12933,8 @@ prelude-ls@^1.2.1:
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
-"prettier-fallback@npm:prettier@^3":
+"prettier-fallback@npm:prettier@^3", prettier@^3.1.1:
+ name prettier-fallback
version "3.3.2"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.2.tgz#03ff86dc7c835f2d2559ee76876a3914cec4a90a"
integrity sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==
@@ -12943,11 +12944,6 @@ prettier-plugin-tailwindcss@^0.6.5:
resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.5.tgz#e05202784a3f41889711ae38c75c5b8cad72f368"
integrity sha512-axfeOArc/RiGHjOIy9HytehlC0ZLeMaqY09mm8YCkMzznKiDkwFzOpBvtuhuv3xG5qB73+Mj7OCe2j/L1ryfuQ==
-prettier@^3.1.1:
- version "3.3.2"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.2.tgz#03ff86dc7c835f2d2559ee76876a3914cec4a90a"
- integrity sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==
-
prettier@^3.3.3:
version "3.3.3"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105"
@@ -13317,10 +13313,10 @@ react-hook-form@^7.52.1:
resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.52.1.tgz#ec2c96437b977f8b89ae2d541a70736c66284852"
integrity sha512-uNKIhaoICJ5KQALYZ4TOaOLElyM+xipord+Ha3crEFhTntdLvWZqVY49Wqd/0GiVCA/f9NjemLeiNPjG7Hpurg==
-react-icons@^4.10.1:
- version "4.12.0"
- resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-4.12.0.tgz#54806159a966961bfd5cdb26e492f4dafd6a8d78"
- integrity sha512-IBaDuHiShdZqmfc/TwHu6+d6k2ltNCf3AszxNmjJc1KUfXdEeRJOKyNvLmAHaarhzGmTSVygNdyu8/opXv2gaw==
+react-icons@^5.5.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/react-icons/-/react-icons-5.5.0.tgz#8aa25d3543ff84231685d3331164c00299cdfaf2"
+ integrity sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==
react-is@18.1.0:
version "18.1.0"