diff --git a/site/app/page.tsx b/site/app/page.tsx index 59b2639..4a7dadf 100644 --- a/site/app/page.tsx +++ b/site/app/page.tsx @@ -1,5 +1,19 @@ import Image from "next/image"; import { EmailReveal } from "./email-reveal"; +import { + SearchIcon, + GithubIcon, + TerminalIcon, + FolderIcon, + NetworkIcon, + GamepadIcon, + BlocksIcon, + ArrowRightIcon, + ExternalLinkIcon, + LinkedinIcon, + MailIcon, + SpaceInvadersIcon, +} from "raster-react"; function PixelDivider() { return ( @@ -50,13 +64,13 @@ function FeatureBlock({ title, desc, }: { - icon: string; + icon: React.ReactNode; title: string; desc: string; }) { return (
-
+
{icon}

@@ -87,15 +101,17 @@ export default function Home() {
{/* Nav */} @@ -244,32 +260,32 @@ export default function Home() {
} title="AUTO-DISCOVERY" desc="Reads ~/.claude/history.jsonl to find every project you've used with Claude Code. No config needed." /> } title="GIT METADATA" desc="Branch, sync status (ahead/behind), last commit, dirty state — all loaded in parallel." /> } title="SESSION BROWSER" desc="Expand any project to browse past sessions. See conversation previews and resume directly." /> } title="BRANCH SWITCHING" desc="Select a non-current branch to launch Claude with an auto-prompt to switch and stash." /> } title="PARALLEL LAUNCH" desc="Select multiple projects and hit Enter. Each opens in a new Terminal.app window simultaneously." /> } title="STACK DETECTION" desc="Auto-detects project stack: TypeScript, Python, Rust, Go, Docker, and more from config files." /> @@ -443,21 +459,23 @@ export default function Home() {
Alejandro Mourente
-
+
+ github + linkedin diff --git a/site/bun.lock b/site/bun.lock index c67fd3b..380ab27 100644 --- a/site/bun.lock +++ b/site/bun.lock @@ -6,6 +6,7 @@ "name": "site", "dependencies": { "next": "16.1.6", + "raster-react": "^0.2.0", "react": "19.2.3", "react-dom": "19.2.3", }, @@ -710,6 +711,8 @@ "queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="], + "raster-react": ["raster-react@0.2.0", "", { "peerDependencies": { "react": ">=16.8.0" } }, "sha512-Lp0qDHfKIfXXYiNSOIZilh6pLV3TwJWNWNuRFpYM4/acIJfKJhoE+lRsvCSefLaQ56EQ6JJFLRVV/n1jbQJSEw=="], + "react": ["react@19.2.3", "", {}, "sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA=="], "react-dom": ["react-dom@19.2.3", "", { "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { "react": "^19.2.3" } }, "sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg=="], diff --git a/site/package.json b/site/package.json index 7508b05..90dfbeb 100644 --- a/site/package.json +++ b/site/package.json @@ -10,6 +10,7 @@ }, "dependencies": { "next": "16.1.6", + "raster-react": "^0.2.0", "react": "19.2.3", "react-dom": "19.2.3" },