From 7e12d50cb70d303d485380e8329c33f0e2e09048 Mon Sep 17 00:00:00 2001 From: v0 Date: Tue, 2 Dec 2025 20:36:04 +0000 Subject: [PATCH] feat: add custom solidarity fist icon component Replace generic hand icon with new custom design in key section. #VERCEL_SKIP Co-authored-by: Jeff Emmett <46964190+Jeff-Emmett@users.noreply.github.com> --- app/page.tsx | 10 +++++++-- components/solidarity-fist-icon.tsx | 33 +++++++++++++++++++++++++++++ 2 files changed, 41 insertions(+), 2 deletions(-) create mode 100644 components/solidarity-fist-icon.tsx diff --git a/app/page.tsx b/app/page.tsx index 7e69a57..6e881f4 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -1,6 +1,6 @@ import { Button } from "@/components/ui/button" import { Badge } from "@/components/ui/badge" -import { Film, Music, Server, Users, Heart, Rocket, Tv } from "lucide-react" +import { Film, Music, Server, Users, Heart, Rocket, Tv, Home, FolderGitIcon as SolidarityFistIcon } from "lucide-react" import Image from "next/image" import { JefflixLogo } from "@/components/jefflix-logo" @@ -99,6 +99,9 @@ export default function JefflixPage() {
+
+ +

Why Self-Host?

Technology promised abundance, but corporations chose artificial scarcity. Let's build the alternative. @@ -157,6 +160,9 @@ export default function JefflixPage() {

+
+ +

Beyond Digital Feudalism

Streaming platforms aren't just bad business—they're architecture for extraction. @@ -200,7 +206,7 @@ export default function JefflixPage() {

- See through artificial scarcity + See through the illusion - the world is more free than it looks ;P

diff --git a/components/solidarity-fist-icon.tsx b/components/solidarity-fist-icon.tsx new file mode 100644 index 0000000..9ade0b0 --- /dev/null +++ b/components/solidarity-fist-icon.tsx @@ -0,0 +1,33 @@ +export function SolidarityFistIcon({ className = "h-12 w-12" }: { className?: string }) { + return ( + + {/* Wrist base */} + + + {/* Palm/base of fist */} + + {/* Index finger */} + + {/* Middle finger */} + {/* Ring finger */} + + {/* Pinky finger */} + + {/* Thumb wrapping around */} + + + + ) +}