"use client"; import Image from "next/image"; import { History, ExternalLink, Cpu } from "lucide-react"; import { ForgeProject } from "@/types"; export default function ForgeUI({ project }: { project: ForgeProject }) { return (
{/* Upper Section: Hero Area */}
{" "} {/* Added pt-8 here to replace the p-8 pt-0 conflict */}

{project.projectName}

{project.currentVersion} {project.engine}
ACTIVE STREAM
{project.externalLink && ( Project Details )}

{project.description}

{project.imagePath && (
{`${project.projectName}
)}
{/* Technical Highlights */}
{project.highlights.map((tag) => ( {`// ${tag}`} ))}
{/* Lower Section: Logs */}
Dev_Log
{project.changelog.map((entry) => (
{/* The Version Indicator Circle */}
{entry.version} {entry.date}
{/* Individual Changes with Bullet Points */}
    {entry.changes.map((change, idx) => (
  • {/* The Bullet Character */} {change}
  • ))}
))}
); }