diff --git a/packages/nextjs/app/builders/0x48Bf488D00FE4C83e803688ffE5532EB83E9a0ff/page.tsx b/packages/nextjs/app/builders/0x48Bf488D00FE4C83e803688ffE5532EB83E9a0ff/page.tsx new file mode 100644 index 00000000..03a644c3 --- /dev/null +++ b/packages/nextjs/app/builders/0x48Bf488D00FE4C83e803688ffE5532EB83E9a0ff/page.tsx @@ -0,0 +1,120 @@ +import Image from "next/image"; +import { NextPage } from "next"; +import { FaGithub, FaLinkedin, FaTwitter } from "react-icons/fa"; +import { SiBluesky } from "react-icons/si"; +import { Address } from "~~/components/scaffold-eth"; + +const BUILDER_ADDRESS = "0x48Bf488D00FE4C83e803688ffE5532EB83E9a0ff"; + +const socialLinks = [ + { + href: "https://github.com/nicwn", + label: "GitHub", + icon: , + }, + { + href: "https://x.com/nicwn", + label: "X", + icon: , + }, + { + href: "https://linkedin.com/in/nickwang", + label: "LinkedIn", + icon: , + }, + { + href: "https://bsky.app/profile/nicwn.bsky.social", + label: "Bluesky", + icon: , + }, +]; + +const NicwnProfilePage: NextPage = () => { + return ( +
+
+ {/* Header with pattern */} +
+
+
+
+
+
+ + {/* Avatar */} +
+
+
+
+ Nicholas Wang +
+
+
+
+
+ + {/* Content */} +
+
+

Nicholas Wang

+
+ + LEGO Ideas Creator + +
+

+ I am Nick Wang. My claim to fame was the creation LEGO Ideas, where I moved from NYC to Tokyo and led a + small team to make fan created LEGO sets a reality. +

+ + {/* Address display */} +
+
+
+ Ethereum Address +
+
+
+
+
+ + {/* Connect Section */} +
Connect
+ +
+ {socialLinks.map(({ href, label, icon }) => ( + + {icon} + {label} + + + + + ))} +
+
+
+
+ ); +}; + +export default NicwnProfilePage; diff --git a/packages/nextjs/package.json b/packages/nextjs/package.json index d094baa3..80a5b530 100644 --- a/packages/nextjs/package.json +++ b/packages/nextjs/package.json @@ -28,7 +28,7 @@ "lucide-react": "^0.510.0", "next": "^15.2.3", "next-nprogress-bar": "^2.3.13", -"next-themes": "^0.3.0", + "next-themes": "^0.3.0", "qrcode.react": "^4.0.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/packages/nextjs/public/nickavatar.avif b/packages/nextjs/public/nickavatar.avif new file mode 100644 index 00000000..bb4a653d Binary files /dev/null and b/packages/nextjs/public/nickavatar.avif differ