Add landing page and Claude terminal launch screenshot

Pixel art brutalist Next.js landing page at site/ with Tailwind,
Silkscreen pixel font, Tokyo Night palette, terminal window
components, animated demo GIF, feature grid, keybinding table,
install instructions, launch flow visualization, and author section
with obfuscated email. Domain: claudm.com.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Alejandro Gutiérrez
2026-02-23 23:18:53 +00:00
parent 294b3f6b6c
commit 5928e74c4c
25 changed files with 1748 additions and 1 deletions

24
site/app/email-reveal.tsx Normal file
View File

@@ -0,0 +1,24 @@
"use client";
import { useState } from "react";
export function EmailReveal() {
const [revealed, setRevealed] = useState(false);
const email = [97,103,117,116,109,111,117,64,105,99,108,111,117,100,46,99,111,109]
.map((c) => String.fromCharCode(c))
.join("");
return (
<button
className={`transition-colors cursor-pointer ${
revealed
? "text-green"
: "text-dim hover:text-accent"
}`}
onClick={() => setRevealed(true)}
title="Click to reveal email"
>
{revealed ? email : "[reveal email]"}
</button>
);
}