feat: 优化项目网站 UI/UX 并新增项目详情组件
- 重构首页和项目列表页布局,优化视觉层次 - 新增 ProjectDetail、ProjectSidebar、RelatedProjects 组件 - 改进项目卡片样式,增加悬停效果 - 优化标签云和搜索栏交互体验 - 更新全局样式和 Tailwind 配置 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,386 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en"><head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
|
||||
<title>Agent Park - Project Details</title>
|
||||
<script src="https://cdn.tailwindcss.com?plugins=forms,typography"></script>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400;0,700;1,400&family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"/>
|
||||
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"/>
|
||||
<script>
|
||||
tailwind.config = {
|
||||
darkMode: "class",
|
||||
theme: {
|
||||
extend: {
|
||||
colors: {
|
||||
primary: "#FFE100", // The vibrant yellow seen in headers and buttons
|
||||
"primary-dark": "#e5cb00",
|
||||
"background-light": "#F6F3EB", // Light beige background
|
||||
"background-dark": "#121212", // Dark mode background
|
||||
"surface-light": "#FFFFFF",
|
||||
"surface-dark": "#1E1E1E",
|
||||
"text-light": "#000000",
|
||||
"text-dark": "#E0E0E0",
|
||||
"border-light": "#000000",
|
||||
"border-dark": "#333333",
|
||||
},
|
||||
fontFamily: {
|
||||
display: ["Space Mono", "monospace"], // For headers and buttons
|
||||
body: ["Inter", "sans-serif"], // For body text
|
||||
},
|
||||
borderRadius: {
|
||||
DEFAULT: "0px", // Sharp corners generally seen in the design
|
||||
'md': "2px",
|
||||
},
|
||||
boxShadow: {
|
||||
'brutal': '4px 4px 0px 0px rgba(0,0,0,1)', // Brutalist shadow style
|
||||
'brutal-hover': '2px 2px 0px 0px rgba(0,0,0,1)',
|
||||
'brutal-dark': '4px 4px 0px 0px rgba(255,255,255,0.2)',
|
||||
}
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
<style>::-webkit-scrollbar {
|
||||
width: 8px;
|
||||
}
|
||||
::-webkit-scrollbar-track {
|
||||
background: transparent;
|
||||
}
|
||||
::-webkit-scrollbar-thumb {
|
||||
background-color: #cbd5e1;
|
||||
border-radius: 4px;
|
||||
}
|
||||
::-webkit-scrollbar-thumb:hover {
|
||||
background-color: #94a3b8;
|
||||
}
|
||||
.dark ::-webkit-scrollbar-thumb {
|
||||
background-color: #475569;
|
||||
}.prose h2, .prose h3 {
|
||||
font-family: 'Space Mono', monospace;
|
||||
font-weight: 700;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body class="bg-background-light dark:bg-background-dark text-text-light dark:text-text-dark font-body min-h-screen flex flex-col transition-colors duration-200">
|
||||
<div class="bg-primary text-black text-xs font-bold py-2 text-center uppercase tracking-widest border-b border-border-light dark:border-border-dark font-display">
|
||||
Discover the future of AI Agents <span class="material-icons text-sm align-middle ml-1">arrow_forward</span>
|
||||
</div>
|
||||
<nav class="border-b border-border-light dark:border-border-dark bg-background-light dark:bg-background-dark sticky top-0 z-50">
|
||||
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
|
||||
<div class="flex justify-between items-center h-16">
|
||||
<div class="flex items-center">
|
||||
<a class="flex items-center gap-2 group" href="#">
|
||||
<span class="material-icons text-2xl group-hover:rotate-12 transition-transform">smart_toy</span>
|
||||
<span class="font-display font-bold text-lg tracking-tight">Agent Park</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="hidden md:flex items-center space-x-8">
|
||||
<a class="text-sm font-display font-bold hover:underline decoration-2 underline-offset-4" href="#">HOME</a>
|
||||
<a class="text-sm font-display font-bold hover:underline decoration-2 underline-offset-4" href="#">PROJECTS</a>
|
||||
<a class="text-sm font-display font-bold hover:underline decoration-2 underline-offset-4" href="#">BLOG</a>
|
||||
<a class="text-sm font-display font-bold hover:underline decoration-2 underline-offset-4" href="#">ABOUT</a>
|
||||
</div>
|
||||
<div class="hidden md:flex items-center gap-4">
|
||||
<div class="text-xs font-display font-bold border-r border-border-light dark:border-border-dark pr-4 mr-2">
|
||||
<span class="cursor-pointer hover:text-gray-600 dark:hover:text-gray-300">中文</span> / <span class="cursor-pointer hover:text-gray-600 dark:hover:text-gray-300">EN</span>
|
||||
</div>
|
||||
<a class="font-display text-xs font-bold uppercase border border-border-light dark:border-white px-4 py-2 hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black transition-all shadow-[2px_2px_0px_0px_rgba(0,0,0,1)] dark:shadow-[2px_2px_0px_0px_rgba(255,255,255,1)] active:translate-x-[2px] active:translate-y-[2px] active:shadow-none" href="#">
|
||||
Submit Project
|
||||
</a>
|
||||
</div>
|
||||
<div class="md:hidden flex items-center">
|
||||
<button class="outline-none mobile-menu-button">
|
||||
<span class="material-icons">menu</span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
<main class="flex-grow container mx-auto px-4 sm:px-6 lg:px-8 py-12">
|
||||
<div class="mb-8">
|
||||
<a class="inline-flex items-center text-sm font-display font-bold text-gray-500 hover:text-black dark:text-gray-400 dark:hover:text-white transition-colors group" href="#">
|
||||
<span class="material-icons text-base mr-1 group-hover:-translate-x-1 transition-transform">arrow_back</span>
|
||||
BACK TO PROJECTS
|
||||
</a>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 lg:grid-cols-12 gap-12">
|
||||
<div class="lg:col-span-8">
|
||||
<header class="mb-10 relative">
|
||||
<div class="absolute -top-10 -right-10 w-24 h-24 border border-black dark:border-white opacity-20 rounded-full hidden md:block" style="border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%;"></div>
|
||||
<h1 class="font-display text-4xl md:text-6xl font-bold mb-6 leading-tight uppercase relative z-10">
|
||||
AutoGPT X
|
||||
</h1>
|
||||
<div class="flex flex-wrap items-center gap-4 text-sm font-mono text-gray-600 dark:text-gray-400 mb-8 pb-8 border-b border-gray-300 dark:border-gray-700">
|
||||
<div class="flex items-center gap-2">
|
||||
<span class="material-icons text-base">calendar_today</span>
|
||||
<span>Added Oct 24, 2023</span>
|
||||
</div>
|
||||
<span class="hidden sm:inline text-gray-300">|</span>
|
||||
<div class="flex items-center gap-2">
|
||||
<span class="material-icons text-base">category</span>
|
||||
<span>Autonomous Agent</span>
|
||||
</div>
|
||||
<span class="hidden sm:inline text-gray-300">|</span>
|
||||
<div class="flex items-center gap-2">
|
||||
<span class="material-icons text-base">code</span>
|
||||
<span>Open Source</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="flex flex-wrap gap-3 mb-8">
|
||||
<span class="px-3 py-1 border border-black dark:border-gray-500 text-xs font-display font-bold uppercase bg-white dark:bg-gray-800">Python</span>
|
||||
<span class="px-3 py-1 border border-black dark:border-gray-500 text-xs font-display font-bold uppercase bg-white dark:bg-gray-800">LLM</span>
|
||||
<span class="px-3 py-1 border border-black dark:border-gray-500 text-xs font-display font-bold uppercase bg-white dark:bg-gray-800">Automation</span>
|
||||
<span class="px-3 py-1 border border-black dark:border-gray-500 text-xs font-display font-bold uppercase bg-white dark:bg-gray-800">GPT-4</span>
|
||||
</div>
|
||||
<div class="relative w-full aspect-video border-2 border-black dark:border-gray-600 bg-gray-100 dark:bg-gray-800 mb-10 overflow-hidden shadow-brutal dark:shadow-none">
|
||||
<img alt="AutoGPT X Interface Abstract Visualization" class="w-full h-full object-cover" src="https://lh3.googleusercontent.com/aida-public/AB6AXuAvvUwvvv9eQigRJYV_SkkRfdJYe8PSpnsqNqriFIrtYb3ZxrfwipLWMSn-m8oQB9oT1LuynQY8q6o3m_GOFZGK0yM2nLxapj0EbrWKj49NN3JdO6I65VMXvnlM56uRAHXh-JKoIaFFlQRUg0hlhLlc7Nc_UfniYNUpu_0CX6OPsJwYhIRaAMeqjgLuWTfLA6cKNtkixtbNr9K7AI5puEIJjPLs7tQuUC5_7NjEiFSbBPFg_pO95-buoa59aO4_Qafu600RkDE9lDQ"/>
|
||||
<div class="absolute bottom-4 right-4 bg-white dark:bg-black px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">v2.0.1 Stable</div>
|
||||
</div>
|
||||
</header>
|
||||
<article class="prose prose-lg dark:prose-invert max-w-none prose-headings:font-display prose-a:text-blue-600 dark:prose-a:text-blue-400 hover:prose-a:text-blue-800 dark:hover:prose-a:text-blue-300 prose-img:border-2 prose-img:border-black dark:prose-img:border-gray-600 prose-img:shadow-brutal dark:prose-img:shadow-none">
|
||||
<p class="lead font-display text-xl mb-8">
|
||||
AutoGPT X is an experimental open-source application showcasing the capabilities of the GPT-4 language model. This program, driven by GPT-4, chains together LLM "thoughts", to autonomously achieve whatever goal you set.
|
||||
</p>
|
||||
<h2>Overview</h2>
|
||||
<p>
|
||||
Unlike typical AI chatbots that require constant prompting, AutoGPT X takes a single goal and breaks it down into sub-tasks. It utilizes the internet for searching and gathering information, manages long-term and short-term memory, and can execute code or scripts to accomplish complex workflows.
|
||||
</p>
|
||||
<p>
|
||||
As one of the first examples of GPT-4 running fully autonomously, AutoGPT X pushes the boundaries of what is possible with AI agents. It serves as a framework for building sophisticated AI assistants capable of performing real-world tasks with minimal human intervention.
|
||||
</p>
|
||||
<h3>Key Features</h3>
|
||||
<ul class="list-disc pl-6 space-y-2 marker:text-black dark:marker:text-white">
|
||||
<li><strong>Internet Access:</strong> Searches and gathers information autonomously.</li>
|
||||
<li><strong>Long-Term Memory:</strong> Retains context over extended sessions.</li>
|
||||
<li><strong>GPT-4 Powered:</strong> Leverages the reasoning capabilities of state-of-the-art LLMs.</li>
|
||||
<li><strong>File Management:</strong> Can read and write files to your local system.</li>
|
||||
<li><strong>Extensible:</strong> Plugin system allows for custom integrations.</li>
|
||||
</ul>
|
||||
<h3>Getting Started</h3>
|
||||
<p>
|
||||
To install AutoGPT X, you will need Python 3.10 or later. Clone the repository and install the dependencies:
|
||||
</p>
|
||||
<pre class="bg-gray-100 dark:bg-gray-800 border border-black dark:border-gray-600 p-4 font-mono text-sm overflow-x-auto"><code>git clone https://github.com/agentpark/autogpt-x.git
|
||||
cd autogpt-x
|
||||
pip install -r requirements.txt
|
||||
python main.py</code></pre>
|
||||
<blockquote>
|
||||
"The goal of AutoGPT X is to make GPT-4 fully autonomous."
|
||||
</blockquote>
|
||||
<h2>Use Cases</h2>
|
||||
<p>
|
||||
Developers and enthusiasts are using AutoGPT X for a variety of tasks, including:
|
||||
</p>
|
||||
<ul class="list-disc pl-6 space-y-2 marker:text-black dark:marker:text-white">
|
||||
<li>Automated market research and report generation.</li>
|
||||
<li>Code debugging and autonomous software development.</li>
|
||||
<li>Personal assistant tasks like booking flights or ordering food.</li>
|
||||
<li>Content creation and social media management.</li>
|
||||
</ul>
|
||||
</article>
|
||||
<div class="mt-12 pt-8 border-t border-gray-300 dark:border-gray-700 flex flex-col sm:flex-row justify-between items-center gap-6">
|
||||
<div class="flex gap-4">
|
||||
<button class="p-2 border border-black dark:border-gray-400 hover:bg-gray-100 dark:hover:bg-gray-800 transition-colors" title="Share on X">
|
||||
<span class="material-icons text-lg">share</span>
|
||||
</button>
|
||||
<button class="p-2 border border-black dark:border-gray-400 hover:bg-gray-100 dark:hover:bg-gray-800 transition-colors" title="Copy Link">
|
||||
<span class="material-icons text-lg">link</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="flex items-center gap-2">
|
||||
<span class="text-sm font-display font-bold text-gray-500">DID THIS AGENT FIX THIS?</span>
|
||||
<button class="px-4 py-2 bg-primary text-black font-display font-bold text-xs uppercase border border-black hover:bg-yellow-400 transition-colors shadow-[2px_2px_0px_0px_rgba(0,0,0,1)] active:shadow-none active:translate-x-[2px] active:translate-y-[2px]">Yes, it rocks</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<aside class="lg:col-span-4 space-y-8">
|
||||
<div class="bg-white dark:bg-surface-dark border-2 border-black dark:border-gray-600 p-6 shadow-brutal dark:shadow-brutal-dark">
|
||||
<h3 class="font-display font-bold text-lg mb-6 uppercase border-b-2 border-primary pb-2 inline-block">Project Links</h3>
|
||||
<div class="space-y-4">
|
||||
<a class="flex items-center justify-between group p-3 border border-gray-200 dark:border-gray-700 hover:border-black dark:hover:border-white transition-colors bg-gray-50 dark:bg-gray-800" href="#">
|
||||
<div class="flex items-center gap-3">
|
||||
<span class="material-icons">language</span>
|
||||
<span class="font-bold text-sm">Official Website</span>
|
||||
</div>
|
||||
<span class="material-icons text-sm group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</a>
|
||||
<a class="flex items-center justify-between group p-3 border border-gray-200 dark:border-gray-700 hover:border-black dark:hover:border-white transition-colors bg-gray-50 dark:bg-gray-800" href="#">
|
||||
<div class="flex items-center gap-3">
|
||||
<span class="material-icons">code</span>
|
||||
<span class="font-bold text-sm">GitHub Repo</span>
|
||||
</div>
|
||||
<span class="material-icons text-sm group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</a>
|
||||
<a class="flex items-center justify-between group p-3 border border-gray-200 dark:border-gray-700 hover:border-black dark:hover:border-white transition-colors bg-gray-50 dark:bg-gray-800" href="#">
|
||||
<div class="flex items-center gap-3">
|
||||
<span class="material-icons">description</span>
|
||||
<span class="font-bold text-sm">Documentation</span>
|
||||
</div>
|
||||
<span class="material-icons text-sm group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="mt-8 pt-6 border-t border-gray-200 dark:border-gray-700">
|
||||
<div class="grid grid-cols-2 gap-4">
|
||||
<div>
|
||||
<span class="text-xs text-gray-500 uppercase font-mono block mb-1">License</span>
|
||||
<span class="font-bold text-sm">MIT</span>
|
||||
</div>
|
||||
<div>
|
||||
<span class="text-xs text-gray-500 uppercase font-mono block mb-1">Pricing</span>
|
||||
<span class="font-bold text-sm">Free</span>
|
||||
</div>
|
||||
<div>
|
||||
<span class="text-xs text-gray-500 uppercase font-mono block mb-1">Stars</span>
|
||||
<span class="font-bold text-sm">142k</span>
|
||||
</div>
|
||||
<div>
|
||||
<span class="text-xs text-gray-500 uppercase font-mono block mb-1">Forks</span>
|
||||
<span class="font-bold text-sm">34k</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bg-primary border-2 border-black p-6 relative overflow-hidden shadow-brutal dark:shadow-none group cursor-pointer hover:bg-yellow-400 transition-colors">
|
||||
<div class="absolute top-0 right-0 w-20 h-20 bg-white opacity-20 transform rotate-45 translate-x-10 -translate-y-10"></div>
|
||||
<div class="absolute bottom-0 left-0 w-16 h-16 bg-black opacity-10 rounded-full transform -translate-x-8 translate-y-8"></div>
|
||||
<div class="relative z-10 text-center">
|
||||
<div class="w-12 h-12 bg-white rounded-full border-2 border-black flex items-center justify-center mx-auto mb-4 group-hover:scale-110 transition-transform">
|
||||
<span class="material-icons text-2xl">rocket_launch</span>
|
||||
</div>
|
||||
<h3 class="font-display font-bold text-xl mb-2">Build Your Own Agent?</h3>
|
||||
<p class="text-sm font-medium mb-6">Start using our API to build custom agents in minutes.</p>
|
||||
<button class="w-full bg-black text-white font-display font-bold py-3 text-sm uppercase hover:bg-gray-800 transition-colors shadow-none">
|
||||
Get Started Now
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sticky top-24 bg-background-light dark:bg-background-dark border border-gray-300 dark:border-gray-700 p-6 hidden lg:block">
|
||||
<h3 class="font-display font-bold text-sm uppercase tracking-widest mb-4 text-gray-500 dark:text-gray-400">On this page</h3>
|
||||
<ul class="space-y-3 text-sm border-l-2 border-gray-200 dark:border-gray-700 pl-4">
|
||||
<li><a class="text-black dark:text-white font-bold border-l-2 border-black dark:border-white -ml-[18px] pl-4 block" href="#">Overview</a></li>
|
||||
<li><a class="text-gray-600 dark:text-gray-400 hover:text-black dark:hover:text-white transition-colors block" href="#">Key Features</a></li>
|
||||
<li><a class="text-gray-600 dark:text-gray-400 hover:text-black dark:hover:text-white transition-colors block" href="#">Getting Started</a></li>
|
||||
<li><a class="text-gray-600 dark:text-gray-400 hover:text-black dark:hover:text-white transition-colors block" href="#">Use Cases</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</aside>
|
||||
</div>
|
||||
<section class="mt-20 pt-12 border-t border-black dark:border-gray-700">
|
||||
<div class="flex justify-between items-end mb-8">
|
||||
<h2 class="font-display text-3xl font-bold uppercase">Related Projects</h2>
|
||||
<a class="font-display text-xs font-bold uppercase hover:underline flex items-center gap-1 group" href="#">
|
||||
View All <span class="material-icons text-sm group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 md:grid-cols-3 gap-6">
|
||||
<div class="border-2 border-black dark:border-gray-600 p-6 bg-white dark:bg-surface-dark hover:shadow-brutal hover:-translate-y-1 transition-all duration-200 cursor-pointer flex flex-col h-full dark:hover:shadow-brutal-dark">
|
||||
<div class="flex justify-between items-start mb-4">
|
||||
<h3 class="font-display text-xl font-bold">BabyAGI</h3>
|
||||
<span class="material-icons text-gray-400">psychology</span>
|
||||
</div>
|
||||
<p class="text-sm text-gray-600 dark:text-gray-300 mb-6 flex-grow line-clamp-3">
|
||||
Task-driven autonomous agent that uses OpenAI and Pinecone APIs to create, prioritize, and execute tasks.
|
||||
</p>
|
||||
<div class="flex gap-2 mb-6">
|
||||
<span class="text-[10px] uppercase font-bold border border-gray-300 dark:border-gray-600 px-2 py-1">Python</span>
|
||||
<span class="text-[10px] uppercase font-bold border border-gray-300 dark:border-gray-600 px-2 py-1">Task</span>
|
||||
</div>
|
||||
<div class="mt-auto pt-4 border-t border-gray-100 dark:border-gray-700">
|
||||
<span class="text-xs font-display font-bold uppercase flex items-center group">
|
||||
View Details <span class="material-icons text-sm ml-1 group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="border-2 border-black dark:border-gray-600 p-6 bg-white dark:bg-surface-dark hover:shadow-brutal hover:-translate-y-1 transition-all duration-200 cursor-pointer flex flex-col h-full dark:hover:shadow-brutal-dark">
|
||||
<div class="flex justify-between items-start mb-4">
|
||||
<h3 class="font-display text-xl font-bold">LangChain</h3>
|
||||
<span class="material-icons text-gray-400">link</span>
|
||||
</div>
|
||||
<p class="text-sm text-gray-600 dark:text-gray-300 mb-6 flex-grow line-clamp-3">
|
||||
Building applications with LLMs through composability. The standard framework for chaining LLM capabilities.
|
||||
</p>
|
||||
<div class="flex gap-2 mb-6">
|
||||
<span class="text-[10px] uppercase font-bold border border-gray-300 dark:border-gray-600 px-2 py-1">Framework</span>
|
||||
<span class="text-[10px] uppercase font-bold border border-gray-300 dark:border-gray-600 px-2 py-1">Python</span>
|
||||
</div>
|
||||
<div class="mt-auto pt-4 border-t border-gray-100 dark:border-gray-700">
|
||||
<span class="text-xs font-display font-bold uppercase flex items-center group">
|
||||
View Details <span class="material-icons text-sm ml-1 group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="border-2 border-black dark:border-gray-600 p-6 bg-white dark:bg-surface-dark hover:shadow-brutal hover:-translate-y-1 transition-all duration-200 cursor-pointer flex flex-col h-full dark:hover:shadow-brutal-dark">
|
||||
<div class="flex justify-between items-start mb-4">
|
||||
<h3 class="font-display text-xl font-bold">GodMode</h3>
|
||||
<span class="material-icons text-gray-400">bolt</span>
|
||||
</div>
|
||||
<p class="text-sm text-gray-600 dark:text-gray-300 mb-6 flex-grow line-clamp-3">
|
||||
A dedicated web platform to access the powers of AutoGPT and BabyAGI directly from your browser.
|
||||
</p>
|
||||
<div class="flex gap-2 mb-6">
|
||||
<span class="text-[10px] uppercase font-bold border border-gray-300 dark:border-gray-600 px-2 py-1">Web</span>
|
||||
<span class="text-[10px] uppercase font-bold border border-gray-300 dark:border-gray-600 px-2 py-1">UI</span>
|
||||
</div>
|
||||
<div class="mt-auto pt-4 border-t border-gray-100 dark:border-gray-700">
|
||||
<span class="text-xs font-display font-bold uppercase flex items-center group">
|
||||
View Details <span class="material-icons text-sm ml-1 group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
<footer class="bg-background-light dark:bg-background-dark border-t border-border-light dark:border-border-dark py-12">
|
||||
<div class="container mx-auto px-4 sm:px-6 lg:px-8">
|
||||
<div class="grid grid-cols-1 md:grid-cols-4 gap-12 mb-12">
|
||||
<div class="col-span-1 md:col-span-1">
|
||||
<a class="flex items-center gap-2 mb-4" href="#">
|
||||
<span class="material-icons text-2xl">smart_toy</span>
|
||||
<span class="font-display font-bold text-lg tracking-tight">Agent Park</span>
|
||||
</a>
|
||||
<p class="text-sm text-gray-600 dark:text-gray-400">
|
||||
Discover and explore high-quality AI projects from across the web. Curated for developers and enthusiasts.
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
<h4 class="font-display font-bold text-sm uppercase mb-4">Agent Park</h4>
|
||||
<ul class="space-y-2 text-sm text-gray-600 dark:text-gray-400">
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">About Us</a></li>
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Contact</a></li>
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Careers</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h4 class="font-display font-bold text-sm uppercase mb-4">Resources</h4>
|
||||
<ul class="space-y-2 text-sm text-gray-600 dark:text-gray-400">
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Blog</a></li>
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Newsletter</a></li>
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Documentation</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h4 class="font-display font-bold text-sm uppercase mb-4">Follow Us</h4>
|
||||
<div class="flex gap-2">
|
||||
<a class="w-8 h-8 flex items-center justify-center border border-gray-400 hover:border-black dark:hover:border-white hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black transition-colors font-display font-bold" href="#">X</a>
|
||||
<a class="w-8 h-8 flex items-center justify-center border border-gray-400 hover:border-black dark:hover:border-white hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black transition-colors font-display font-bold" href="#">Li</a>
|
||||
<a class="w-8 h-8 flex items-center justify-center border border-gray-400 hover:border-black dark:hover:border-white hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black transition-colors font-display font-bold" href="#">Gh</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="border-t border-gray-300 dark:border-gray-800 pt-8 flex flex-col md:flex-row justify-between items-center text-xs font-mono text-gray-500 uppercase">
|
||||
<p>© 2025 Agent Park. All rights reserved.</p>
|
||||
<p>Designed for AI Builders</p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
<script>
|
||||
// Simple mobile menu toggle
|
||||
const btn = document.querySelector("button.mobile-menu-button");
|
||||
const menu = document.querySelector(".mobile-menu");
|
||||
btn.addEventListener("click", () => {
|
||||
// In a real scenario, this would toggle a hidden mobile menu div
|
||||
alert("Mobile menu clicked (implementation simplified for this demo)");
|
||||
});
|
||||
</script>
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,346 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en"><head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
|
||||
<title>Agent Park Homepage</title>
|
||||
<script src="https://cdn.tailwindcss.com?plugins=forms,typography"></script>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400;0,700;1,400&family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"/>
|
||||
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"/>
|
||||
<script>
|
||||
tailwind.config = {
|
||||
darkMode: "class",
|
||||
theme: {
|
||||
extend: {
|
||||
colors: {
|
||||
primary: "#FFD700", // Gold/Yellow from MotherDuck
|
||||
secondary: "#ff6f00", // Orange accent
|
||||
"background-light": "#F7F5F0", // Off-white beige from MotherDuck
|
||||
"background-dark": "#1a1a1a", // Dark charcoal for dark mode
|
||||
"surface-light": "#FFFFFF",
|
||||
"surface-dark": "#262626",
|
||||
"border-light": "#000000",
|
||||
"border-dark": "#4a4a4a",
|
||||
"text-light": "#000000",
|
||||
"text-dark": "#F7F5F0",
|
||||
},
|
||||
fontFamily: {
|
||||
display: ['"Space Mono"', "monospace"], // Monospace for headings like MotherDuck
|
||||
sans: ['"Inter"', "sans-serif"],
|
||||
},
|
||||
boxShadow: {
|
||||
'neobrutalism': '4px 4px 0px 0px rgba(0,0,0,1)',
|
||||
'neobrutalism-sm': '2px 2px 0px 0px rgba(0,0,0,1)',
|
||||
'neobrutalism-hover': '2px 2px 0px 0px rgba(0,0,0,1)',
|
||||
}
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
<style>::-webkit-scrollbar {
|
||||
width: 8px;
|
||||
}
|
||||
::-webkit-scrollbar-track {
|
||||
background: transparent;
|
||||
}
|
||||
::-webkit-scrollbar-thumb {
|
||||
background-color: #cbd5e1;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.dark ::-webkit-scrollbar-thumb {
|
||||
background-color: #475569;
|
||||
}.neo-border {
|
||||
border: 1px solid black;
|
||||
}
|
||||
.dark .neo-border {
|
||||
border: 1px solid #4a4a4a;
|
||||
}@keyframes float {
|
||||
0% { transform: translateY(0px) rotate(0deg); }
|
||||
50% { transform: translateY(-10px) rotate(2deg); }
|
||||
100% { transform: translateY(0px) rotate(0deg); }
|
||||
}
|
||||
.floating-shape {
|
||||
animation: float 6s ease-in-out infinite;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body class="bg-background-light dark:bg-background-dark text-text-light dark:text-text-dark font-sans antialiased min-h-screen transition-colors duration-200">
|
||||
<div class="bg-primary w-full py-2 px-4 border-b border-black dark:border-border-dark flex justify-center items-center text-xs font-bold font-display tracking-wide text-black">
|
||||
<span>DISCOVER THE FUTURE OF AI AGENTS </span>
|
||||
<span class="material-icons text-sm ml-2">arrow_forward</span>
|
||||
</div>
|
||||
<header class="w-full border-b border-black dark:border-border-dark bg-background-light dark:bg-background-dark sticky top-0 z-50">
|
||||
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
|
||||
<div class="flex justify-between items-center h-16">
|
||||
<div class="flex-shrink-0 flex items-center gap-2">
|
||||
<span class="material-icons text-3xl text-black dark:text-primary">smart_toy</span>
|
||||
<span class="font-display font-bold text-xl tracking-tight">Agent Park</span>
|
||||
</div>
|
||||
<nav class="hidden md:flex space-x-8 items-center">
|
||||
<a class="font-display text-sm font-bold hover:text-secondary dark:hover:text-primary transition-colors" href="#">HOME</a>
|
||||
<a class="font-display text-sm font-bold hover:text-secondary dark:hover:text-primary transition-colors" href="#">PROJECTS</a>
|
||||
<a class="font-display text-sm font-bold hover:text-secondary dark:hover:text-primary transition-colors" href="#">BLOG</a>
|
||||
<a class="font-display text-sm font-bold hover:text-secondary dark:hover:text-primary transition-colors" href="#">ABOUT</a>
|
||||
</nav>
|
||||
<div class="hidden md:flex items-center space-x-4">
|
||||
<button class="font-display text-sm font-bold hover:opacity-70">中文 / EN</button>
|
||||
<a class="bg-white dark:bg-surface-dark border border-black dark:border-white px-4 py-2 font-display text-sm font-bold shadow-neobrutalism hover:shadow-neobrutalism-hover hover:translate-x-[2px] hover:translate-y-[2px] transition-all" href="#">
|
||||
SUBMIT PROJECT
|
||||
</a>
|
||||
</div>
|
||||
<div class="md:hidden flex items-center">
|
||||
<button class="text-text-light dark:text-text-dark hover:text-gray-600 focus:outline-none">
|
||||
<span class="material-icons">menu</span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<main class="relative overflow-hidden">
|
||||
<div class="absolute top-20 left-10 w-24 h-24 border border-black dark:border-gray-600 rounded-full opacity-20 floating-shape hidden lg:block"></div>
|
||||
<div class="absolute top-40 right-20 w-32 h-20 border border-black dark:border-gray-600 rounded-[2rem] transform -rotate-12 opacity-20 floating-shape hidden lg:block" style="animation-delay: 1s;"></div>
|
||||
<section class="max-w-4xl mx-auto px-4 py-20 text-center relative z-10">
|
||||
<h1 class="font-display text-5xl md:text-7xl font-bold mb-6 tracking-tight leading-tight">
|
||||
AI PROJECT <br class="hidden md:block"/> NAVIGATOR
|
||||
</h1>
|
||||
<p class="text-lg md:text-xl text-gray-600 dark:text-gray-300 mb-10 max-w-2xl mx-auto font-sans">
|
||||
Discover and explore high-quality AI projects from across the web. Curated for developers and enthusiasts.
|
||||
</p>
|
||||
<div class="max-w-2xl mx-auto relative group">
|
||||
<div class="absolute -inset-1 bg-black dark:bg-primary rounded-lg blur opacity-25 group-hover:opacity-50 transition duration-200"></div>
|
||||
<div class="relative flex items-center">
|
||||
<div class="absolute inset-y-0 left-0 pl-4 flex items-center pointer-events-none">
|
||||
<span class="material-icons text-gray-400">search</span>
|
||||
</div>
|
||||
<input class="block w-full pl-12 pr-4 py-4 bg-surface-light dark:bg-surface-dark border-2 border-black dark:border-gray-600 text-text-light dark:text-text-dark placeholder-gray-500 focus:ring-0 focus:border-black dark:focus:border-primary font-display shadow-neobrutalism transition-all" placeholder="Search AI projects..." type="text"/>
|
||||
<button class="absolute inset-y-2 right-2 px-4 bg-primary text-black font-bold font-display text-sm border border-black hover:bg-yellow-400 transition-colors">
|
||||
SEARCH
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 mb-16">
|
||||
<h2 class="font-display text-xl font-bold mb-6 border-b-2 border-black dark:border-gray-700 pb-2 inline-block">BROWSE BY TAGS</h2>
|
||||
<div class="flex flex-wrap gap-3">
|
||||
<a class="px-4 py-2 bg-white dark:bg-surface-dark border border-black dark:border-gray-500 font-display text-sm font-bold hover:bg-primary hover:text-black transition-colors shadow-neobrutalism-sm" href="#">
|
||||
Coding Assistant <span class="ml-1 opacity-60 text-xs">2</span>
|
||||
</a>
|
||||
<a class="px-4 py-2 bg-white dark:bg-surface-dark border border-black dark:border-gray-500 font-display text-sm font-bold hover:bg-primary hover:text-black transition-colors shadow-neobrutalism-sm" href="#">
|
||||
Chat AI <span class="ml-1 opacity-60 text-xs">2</span>
|
||||
</a>
|
||||
<a class="px-4 py-2 bg-white dark:bg-surface-dark border border-black dark:border-gray-500 font-display text-sm font-bold hover:bg-primary hover:text-black transition-colors shadow-neobrutalism-sm" href="#">
|
||||
Data Analysis <span class="ml-1 opacity-60 text-xs">4</span>
|
||||
</a>
|
||||
<a class="px-4 py-2 bg-white dark:bg-surface-dark border border-black dark:border-gray-500 font-display text-sm font-bold hover:bg-primary hover:text-black transition-colors shadow-neobrutalism-sm" href="#">
|
||||
Image Gen <span class="ml-1 opacity-60 text-xs">2</span>
|
||||
</a>
|
||||
<a class="px-4 py-2 bg-white dark:bg-surface-dark border border-black dark:border-gray-500 font-display text-sm font-bold hover:bg-primary hover:text-black transition-colors shadow-neobrutalism-sm" href="#">
|
||||
Automation <span class="ml-1 opacity-60 text-xs">1</span>
|
||||
</a>
|
||||
<a class="px-4 py-2 bg-white dark:bg-surface-dark border border-black dark:border-gray-500 font-display text-sm font-bold hover:bg-primary hover:text-black transition-colors shadow-neobrutalism-sm" href="#">
|
||||
LLMs <span class="ml-1 opacity-60 text-xs">8</span>
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
<section class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 pb-24">
|
||||
<div class="flex items-end justify-between mb-8">
|
||||
<h2 class="font-display text-3xl font-bold">FEATURED PROJECTS</h2>
|
||||
<a class="hidden md:flex items-center font-display text-sm font-bold hover:underline" href="#">
|
||||
VIEW ALL <span class="material-icons text-sm ml-1">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
|
||||
<article class="bg-white dark:bg-surface-dark border-2 border-black dark:border-gray-600 p-6 shadow-neobrutalism hover:shadow-neobrutalism-hover hover:-translate-y-1 transition-all duration-200 flex flex-col h-full">
|
||||
<div class="flex justify-between items-start mb-4">
|
||||
<h3 class="font-display text-2xl font-bold">n8n</h3>
|
||||
<span class="material-icons text-gray-400">auto_awesome</span>
|
||||
</div>
|
||||
<p class="text-gray-600 dark:text-gray-300 mb-6 flex-grow font-sans leading-relaxed">
|
||||
Open-source workflow automation tool. Connect various services and APIs through a visual interface to build complex automations without code.
|
||||
</p>
|
||||
<div class="mt-auto">
|
||||
<div class="flex flex-wrap gap-2 mb-4">
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Automation</span>
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Workflow</span>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm hover:text-secondary dark:hover:text-primary group" href="#">
|
||||
VIEW DETAILS
|
||||
<span class="material-icons text-sm ml-1 transform group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</article>
|
||||
<article class="bg-white dark:bg-surface-dark border-2 border-black dark:border-gray-600 p-6 shadow-neobrutalism hover:shadow-neobrutalism-hover hover:-translate-y-1 transition-all duration-200 flex flex-col h-full">
|
||||
<div class="flex justify-between items-start mb-4">
|
||||
<h3 class="font-display text-2xl font-bold">Stable Diffusion</h3>
|
||||
<span class="material-icons text-gray-400">image</span>
|
||||
</div>
|
||||
<p class="text-gray-600 dark:text-gray-300 mb-6 flex-grow font-sans leading-relaxed">
|
||||
Open-source image generation model. Supports local deployment and custom training, enabling powerful creative workflows.
|
||||
</p>
|
||||
<div class="mt-auto">
|
||||
<div class="flex flex-wrap gap-2 mb-4">
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Image Gen</span>
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Open Source</span>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm hover:text-secondary dark:hover:text-primary group" href="#">
|
||||
VIEW DETAILS
|
||||
<span class="material-icons text-sm ml-1 transform group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</article>
|
||||
<article class="bg-white dark:bg-surface-dark border-2 border-black dark:border-gray-600 p-6 shadow-neobrutalism hover:shadow-neobrutalism-hover hover:-translate-y-1 transition-all duration-200 flex flex-col h-full">
|
||||
<div class="flex justify-between items-start mb-4">
|
||||
<h3 class="font-display text-2xl font-bold">Midjourney</h3>
|
||||
<span class="material-icons text-gray-400">palette</span>
|
||||
</div>
|
||||
<p class="text-gray-600 dark:text-gray-300 mb-6 flex-grow font-sans leading-relaxed">
|
||||
Powerful AI image generation tool. Create exquisite images through text descriptions with industry-leading artistic quality.
|
||||
</p>
|
||||
<div class="mt-auto">
|
||||
<div class="flex flex-wrap gap-2 mb-4">
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Image Gen</span>
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Art</span>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm hover:text-secondary dark:hover:text-primary group" href="#">
|
||||
VIEW DETAILS
|
||||
<span class="material-icons text-sm ml-1 transform group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</article>
|
||||
<article class="bg-white dark:bg-surface-dark border-2 border-black dark:border-gray-600 p-6 shadow-neobrutalism hover:shadow-neobrutalism-hover hover:-translate-y-1 transition-all duration-200 flex flex-col h-full">
|
||||
<div class="flex justify-between items-start mb-4">
|
||||
<h3 class="font-display text-2xl font-bold">ChatGPT</h3>
|
||||
<span class="material-icons text-gray-400">chat</span>
|
||||
</div>
|
||||
<p class="text-gray-600 dark:text-gray-300 mb-6 flex-grow font-sans leading-relaxed">
|
||||
Large language model developed by OpenAI. Supports conversation, writing, coding, and a wide variety of tasks.
|
||||
</p>
|
||||
<div class="mt-auto">
|
||||
<div class="flex flex-wrap gap-2 mb-4">
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Chat AI</span>
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Coding Assistant</span>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm hover:text-secondary dark:hover:text-primary group" href="#">
|
||||
VIEW DETAILS
|
||||
<span class="material-icons text-sm ml-1 transform group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</article>
|
||||
<article class="bg-white dark:bg-surface-dark border-2 border-black dark:border-gray-600 p-6 shadow-neobrutalism hover:shadow-neobrutalism-hover hover:-translate-y-1 transition-all duration-200 flex flex-col h-full">
|
||||
<div class="flex justify-between items-start mb-4">
|
||||
<h3 class="font-display text-2xl font-bold">Claude</h3>
|
||||
<span class="material-icons text-gray-400">psychology</span>
|
||||
</div>
|
||||
<p class="text-gray-600 dark:text-gray-300 mb-6 flex-grow font-sans leading-relaxed">
|
||||
AI assistant developed by Anthropic. Excels at analysis, writing, and coding tasks with a focus on safety and reliability.
|
||||
</p>
|
||||
<div class="mt-auto">
|
||||
<div class="flex flex-wrap gap-2 mb-4">
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Chat AI</span>
|
||||
<span class="bg-gray-100 dark:bg-gray-700 px-2 py-1 text-xs font-mono border border-black dark:border-gray-500">Analysis</span>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm hover:text-secondary dark:hover:text-primary group" href="#">
|
||||
VIEW DETAILS
|
||||
<span class="material-icons text-sm ml-1 transform group-hover:translate-x-1 transition-transform">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</article>
|
||||
<article class="bg-primary border-2 border-black dark:border-gray-600 p-6 shadow-neobrutalism hover:shadow-neobrutalism-hover hover:-translate-y-1 transition-all duration-200 flex flex-col h-full justify-center items-center text-center">
|
||||
<div class="bg-white p-4 rounded-full border border-black mb-4">
|
||||
<span class="material-icons text-3xl text-black">add</span>
|
||||
</div>
|
||||
<h3 class="font-display text-2xl font-bold text-black mb-2">Submit Your Project</h3>
|
||||
<p class="text-black mb-6 font-sans text-sm px-4">
|
||||
Have an AI tool worth sharing? Add it to Agent Park.
|
||||
</p>
|
||||
<a class="bg-black text-white px-6 py-2 font-display text-sm font-bold border border-black hover:bg-white hover:text-black transition-colors" href="#">
|
||||
SUBMIT NOW
|
||||
</a>
|
||||
</article>
|
||||
</div>
|
||||
<div class="mt-8 text-center md:hidden">
|
||||
<a class="inline-flex items-center font-display text-sm font-bold border-b-2 border-black dark:border-white pb-1" href="#">
|
||||
VIEW ALL PROJECTS <span class="material-icons text-sm ml-1">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</section>
|
||||
<section class="border-t-2 border-black dark:border-gray-600">
|
||||
<div class="grid grid-cols-1 md:grid-cols-2">
|
||||
<div class="bg-primary p-12 md:p-20 border-b md:border-b-0 md:border-r-2 border-black dark:border-gray-600 flex flex-col justify-center">
|
||||
<h2 class="font-display text-4xl font-bold text-black mb-4">STAY UPDATED</h2>
|
||||
<p class="font-sans text-black mb-8 max-w-md">
|
||||
Get the latest AI tools and trends delivered straight to your inbox. No spam, just intelligence.
|
||||
</p>
|
||||
<form class="space-y-4 max-w-md">
|
||||
<input class="w-full bg-background-light border border-black p-3 font-display text-sm placeholder-gray-500 focus:outline-none focus:ring-2 focus:ring-black" placeholder="E-mail" type="email"/>
|
||||
<div class="flex items-center gap-2">
|
||||
<input class="border-black text-black focus:ring-0" id="consent" type="checkbox"/>
|
||||
<label class="text-xs font-bold font-display text-black" for="consent">Subscribe to Agent Park updates</label>
|
||||
</div>
|
||||
<button class="bg-white text-black font-display font-bold py-3 px-8 border border-black shadow-neobrutalism hover:translate-x-[2px] hover:translate-y-[2px] hover:shadow-none transition-all">
|
||||
SUBSCRIBE
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
<div class="bg-background-light dark:bg-background-dark p-12 md:p-20 relative overflow-hidden flex items-center justify-center">
|
||||
<div class="relative w-64 h-64">
|
||||
<div class="absolute inset-0 border-2 border-black dark:border-gray-500 bg-white dark:bg-surface-dark transform rotate-3"></div>
|
||||
<div class="absolute inset-0 border-2 border-black dark:border-gray-500 bg-primary transform -rotate-3 translate-x-4 translate-y-4 opacity-80 mix-blend-multiply dark:mix-blend-normal dark:opacity-50"></div>
|
||||
<div class="absolute inset-0 flex items-center justify-center z-10">
|
||||
<span class="material-icons text-8xl text-black dark:text-white">rocket_launch</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</main>
|
||||
<footer class="bg-background-light dark:bg-background-dark border-t border-black dark:border-gray-700 py-12">
|
||||
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
|
||||
<div class="grid grid-cols-2 md:grid-cols-4 gap-8 mb-12">
|
||||
<div>
|
||||
<h4 class="font-display font-bold text-lg mb-4">Agent Park</h4>
|
||||
<ul class="space-y-2 text-sm font-sans text-gray-600 dark:text-gray-400">
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">About Us</a></li>
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Contact</a></li>
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Careers</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h4 class="font-display font-bold text-lg mb-4">Resources</h4>
|
||||
<ul class="space-y-2 text-sm font-sans text-gray-600 dark:text-gray-400">
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Blog</a></li>
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Newsletter</a></li>
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Documentation</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h4 class="font-display font-bold text-lg mb-4">Legal</h4>
|
||||
<ul class="space-y-2 text-sm font-sans text-gray-600 dark:text-gray-400">
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Privacy Policy</a></li>
|
||||
<li><a class="hover:text-black dark:hover:text-white" href="#">Terms of Service</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h4 class="font-display font-bold text-lg mb-4">Follow Us</h4>
|
||||
<div class="flex space-x-4">
|
||||
<a class="w-10 h-10 border border-black dark:border-gray-500 flex items-center justify-center hover:bg-primary hover:text-black transition-colors" href="#">
|
||||
<span class="font-display font-bold">X</span>
|
||||
</a>
|
||||
<a class="w-10 h-10 border border-black dark:border-gray-500 flex items-center justify-center hover:bg-primary hover:text-black transition-colors" href="#">
|
||||
<span class="font-display font-bold">Li</span>
|
||||
</a>
|
||||
<a class="w-10 h-10 border border-black dark:border-gray-500 flex items-center justify-center hover:bg-primary hover:text-black transition-colors" href="#">
|
||||
<span class="font-display font-bold">Gh</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="border-t border-black dark:border-gray-700 pt-8 flex flex-col md:flex-row justify-between items-center">
|
||||
<p class="text-sm text-gray-500 font-display">© 2025 Agent Park. All rights reserved.</p>
|
||||
<div class="mt-4 md:mt-0 font-display text-sm font-bold">
|
||||
DESIGNED FOR AI BUILDERS
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
</body></html>
|
||||
@@ -0,0 +1,335 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en"><head>
|
||||
<meta charset="utf-8"/>
|
||||
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
|
||||
<title>Agent Park - AI Project Navigator</title>
|
||||
<script src="https://cdn.tailwindcss.com?plugins=forms,typography"></script>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400;0,700;1,400&family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet"/>
|
||||
<link href="https://fonts.googleapis.com/icon?family=Material+Icons+Outlined" rel="stylesheet"/>
|
||||
<script>
|
||||
tailwind.config = {
|
||||
darkMode: "class",
|
||||
theme: {
|
||||
extend: {
|
||||
colors: {
|
||||
primary: "#FFD700", // Gold/Yellow from the screenshots
|
||||
"background-light": "#F5F2EB", // Warm off-white/beige from screenshots
|
||||
"background-dark": "#121212", // Dark mode background
|
||||
"surface-light": "#FFFFFF",
|
||||
"surface-dark": "#1E1E1E",
|
||||
"border-light": "#000000",
|
||||
"border-dark": "#333333",
|
||||
"text-light": "#000000",
|
||||
"text-dark": "#E0E0E0",
|
||||
},
|
||||
fontFamily: {
|
||||
display: ["'Space Mono'", "monospace"], // Monospace for headings/brand
|
||||
sans: ["'Inter'", "sans-serif"], // Clean sans for body
|
||||
},
|
||||
boxShadow: {
|
||||
'neo': '4px 4px 0px 0px rgba(0,0,0,1)', // Brutalist shadow
|
||||
'neo-sm': '2px 2px 0px 0px rgba(0,0,0,1)',
|
||||
'neo-hover': '6px 6px 0px 0px rgba(0,0,0,1)',
|
||||
'neo-dark': '4px 4px 0px 0px rgba(255,215,0,0.5)',
|
||||
},
|
||||
borderRadius: {
|
||||
DEFAULT: "0px", // Sharp corners based on the design
|
||||
},
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
<style>.border-thick {
|
||||
border-width: 2px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body class="bg-background-light dark:bg-background-dark text-text-light dark:text-text-dark font-sans transition-colors duration-300">
|
||||
<div class="bg-primary text-black text-xs font-display font-bold py-2 text-center border-b-2 border-black">
|
||||
DISCOVER THE FUTURE OF AI AGENTS <span class="material-icons-outlined text-xs align-middle ml-1">arrow_forward</span>
|
||||
</div>
|
||||
<nav class="border-b-2 border-black dark:border-white/20 px-6 py-4 flex justify-between items-center bg-background-light dark:bg-background-dark sticky top-0 z-50">
|
||||
<div class="flex items-center gap-2">
|
||||
<span class="material-icons-outlined text-3xl dark:text-primary">smart_toy</span>
|
||||
<span class="font-display font-bold text-xl tracking-tight">Agent Park</span>
|
||||
</div>
|
||||
<div class="hidden md:flex gap-8 font-display text-sm font-bold uppercase tracking-wide">
|
||||
<a class="hover:underline decoration-2 underline-offset-4" href="#">Home</a>
|
||||
<a class="underline decoration-2 underline-offset-4" href="#">Projects</a>
|
||||
<a class="hover:underline decoration-2 underline-offset-4" href="#">Blog</a>
|
||||
<a class="hover:underline decoration-2 underline-offset-4" href="#">About</a>
|
||||
</div>
|
||||
<div class="flex items-center gap-4">
|
||||
<button class="p-2 hover:bg-black/5 dark:hover:bg-white/10 rounded-full transition-colors" onclick="document.documentElement.classList.toggle('dark')">
|
||||
<span class="material-icons-outlined block dark:hidden">dark_mode</span>
|
||||
<span class="material-icons-outlined hidden dark:block text-primary">light_mode</span>
|
||||
</button>
|
||||
<span class="font-display text-xs font-bold hidden sm:inline">中文 / EN</span>
|
||||
<a class="font-display text-xs font-bold border-2 border-black dark:border-white px-4 py-2 hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black transition-all shadow-neo-sm hover:shadow-none hover:translate-x-[2px] hover:translate-y-[2px]" href="#">
|
||||
SUBMIT PROJECT
|
||||
</a>
|
||||
</div>
|
||||
</nav>
|
||||
<main class="container mx-auto px-4 py-12 md:py-16 max-w-7xl relative">
|
||||
<div class="absolute top-10 left-0 w-24 h-24 border-2 border-black dark:border-white/20 rounded-full opacity-20 pointer-events-none hidden lg:block"></div>
|
||||
<div class="absolute top-20 right-10 w-32 h-20 border-2 border-black dark:border-white/20 rounded-[2rem] opacity-20 pointer-events-none transform rotate-12 hidden lg:block"></div>
|
||||
<div class="text-center mb-16 relative z-10">
|
||||
<h1 class="font-display text-5xl md:text-7xl font-bold mb-6 leading-tight tracking-tighter">
|
||||
PROJECT <br class="md:hidden"/>NAVIGATOR
|
||||
</h1>
|
||||
<p class="text-lg md:text-xl text-gray-600 dark:text-gray-300 max-w-2xl mx-auto font-light leading-relaxed">
|
||||
Discover and explore high-quality AI projects from across the web. <br class="hidden md:inline"/>Curated for developers and enthusiasts.
|
||||
</p>
|
||||
</div>
|
||||
<div class="bg-surface-light dark:bg-surface-dark border-2 border-black dark:border-white/20 p-6 md:p-8 mb-12 shadow-neo dark:shadow-none">
|
||||
<div class="flex flex-col md:flex-row gap-4 mb-8">
|
||||
<div class="relative flex-grow">
|
||||
<span class="material-icons-outlined absolute left-4 top-1/2 transform -translate-y-1/2 text-gray-400">search</span>
|
||||
<input class="w-full pl-12 pr-4 py-3 bg-white dark:bg-black border-2 border-black dark:border-white/30 focus:border-primary focus:ring-0 font-display text-sm placeholder-gray-500" placeholder="Search AI projects..." type="text"/>
|
||||
</div>
|
||||
<div class="relative md:w-1/4">
|
||||
<select class="w-full pl-4 pr-10 py-3 bg-white dark:bg-black border-2 border-black dark:border-white/30 focus:border-primary focus:ring-0 font-display text-sm appearance-none cursor-pointer">
|
||||
<option>All Categories</option>
|
||||
<option>Coding Assistant</option>
|
||||
<option>Image Generation</option>
|
||||
<option>Automation</option>
|
||||
<option>LLMs</option>
|
||||
</select>
|
||||
<span class="material-icons-outlined absolute right-3 top-1/2 transform -translate-y-1/2 pointer-events-none text-gray-500">expand_more</span>
|
||||
</div>
|
||||
<button class="bg-primary border-2 border-black px-8 py-3 font-display font-bold text-sm uppercase hover:bg-yellow-400 transition-colors shadow-neo-sm active:shadow-none active:translate-x-[2px] active:translate-y-[2px] text-black">
|
||||
Search
|
||||
</button>
|
||||
</div>
|
||||
<div class="border-t-2 border-gray-100 dark:border-gray-800 pt-6">
|
||||
<h3 class="font-display font-bold uppercase text-sm mb-4 border-b-2 border-black inline-block dark:border-primary pb-1">Browse by Tags</h3>
|
||||
<div class="flex flex-wrap gap-3">
|
||||
<button class="px-3 py-1 border border-black dark:border-white/40 bg-white dark:bg-transparent font-display text-xs hover:bg-black hover:text-white dark:hover:bg-primary dark:hover:text-black transition-colors flex items-center gap-2 group">
|
||||
Coding Assistant <span class="bg-gray-200 dark:bg-gray-800 dark:group-hover:bg-black/20 px-1.5 py-0.5 text-[10px] rounded-sm group-hover:bg-white group-hover:text-black">12</span>
|
||||
</button>
|
||||
<button class="px-3 py-1 border border-black dark:border-white/40 bg-white dark:bg-transparent font-display text-xs hover:bg-black hover:text-white dark:hover:bg-primary dark:hover:text-black transition-colors flex items-center gap-2 group">
|
||||
Chat AI <span class="bg-gray-200 dark:bg-gray-800 dark:group-hover:bg-black/20 px-1.5 py-0.5 text-[10px] rounded-sm group-hover:bg-white group-hover:text-black">8</span>
|
||||
</button>
|
||||
<button class="px-3 py-1 border border-black dark:border-white/40 bg-black text-white dark:bg-primary dark:text-black font-display text-xs transition-colors flex items-center gap-2">
|
||||
Data Analysis <span class="bg-gray-700 text-white dark:bg-black/20 dark:text-black px-1.5 py-0.5 text-[10px] rounded-sm">4</span>
|
||||
</button>
|
||||
<button class="px-3 py-1 border border-black dark:border-white/40 bg-white dark:bg-transparent font-display text-xs hover:bg-black hover:text-white dark:hover:bg-primary dark:hover:text-black transition-colors flex items-center gap-2 group">
|
||||
Image Gen <span class="bg-gray-200 dark:bg-gray-800 dark:group-hover:bg-black/20 px-1.5 py-0.5 text-[10px] rounded-sm group-hover:bg-white group-hover:text-black">21</span>
|
||||
</button>
|
||||
<button class="px-3 py-1 border border-black dark:border-white/40 bg-white dark:bg-transparent font-display text-xs hover:bg-black hover:text-white dark:hover:bg-primary dark:hover:text-black transition-colors flex items-center gap-2 group">
|
||||
Automation <span class="bg-gray-200 dark:bg-gray-800 dark:group-hover:bg-black/20 px-1.5 py-0.5 text-[10px] rounded-sm group-hover:bg-white group-hover:text-black">15</span>
|
||||
</button>
|
||||
<button class="px-3 py-1 border border-black dark:border-white/40 bg-white dark:bg-transparent font-display text-xs hover:bg-black hover:text-white dark:hover:bg-primary dark:hover:text-black transition-colors flex items-center gap-2 group">
|
||||
LLMs <span class="bg-gray-200 dark:bg-gray-800 dark:group-hover:bg-black/20 px-1.5 py-0.5 text-[10px] rounded-sm group-hover:bg-white group-hover:text-black">34</span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="flex justify-between items-end mb-8 border-b border-black dark:border-white/20 pb-4">
|
||||
<h2 class="font-display font-bold text-3xl uppercase tracking-tight">Featured Projects</h2>
|
||||
<a class="font-display text-xs font-bold uppercase flex items-center gap-1 hover:text-gray-600 dark:hover:text-primary transition-colors" href="#">
|
||||
View All <span class="material-icons-outlined text-sm">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
|
||||
<div class="col-span-1 md:col-span-2 bg-purple-200 dark:bg-purple-900/30 border-2 border-black dark:border-white/20 p-0 flex flex-col md:flex-row shadow-neo hover:shadow-neo-hover hover:-translate-y-1 transition-all duration-300 group overflow-hidden">
|
||||
<div class="p-8 flex-1 flex flex-col justify-between relative z-10">
|
||||
<div>
|
||||
<div class="flex justify-between items-start mb-4">
|
||||
<span class="bg-black text-white dark:bg-white dark:text-black font-display text-xs px-2 py-1 font-bold">TOP PICK</span>
|
||||
<span class="material-icons-outlined text-2xl group-hover:rotate-12 transition-transform">auto_awesome</span>
|
||||
</div>
|
||||
<h3 class="font-display font-bold text-3xl mb-3">AutoGPT X</h3>
|
||||
<p class="text-sm md:text-base mb-6 leading-relaxed opacity-90">
|
||||
An experimental open-source application showcasing the capabilities of the GPT-4 language model. This program, driven by GPT-4, chains together LLM "thoughts", to autonomously achieve whatever goal you set.
|
||||
</p>
|
||||
<div class="flex gap-2 flex-wrap mb-6">
|
||||
<span class="border border-black dark:border-white/50 px-2 py-1 text-[10px] uppercase font-display font-bold bg-white/50 dark:bg-black/50">Automation</span>
|
||||
<span class="border border-black dark:border-white/50 px-2 py-1 text-[10px] uppercase font-display font-bold bg-white/50 dark:bg-black/50">Agent</span>
|
||||
</div>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm uppercase group-hover:translate-x-2 transition-transform" href="#">
|
||||
View Details <span class="material-icons-outlined ml-1 text-base">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="w-full md:w-2/5 bg-purple-300 dark:bg-purple-800/50 border-t-2 md:border-t-0 md:border-l-2 border-black dark:border-white/20 relative overflow-hidden flex items-center justify-center min-h-[200px]">
|
||||
<div class="absolute inset-0 bg-[radial-gradient(circle_at_center,_var(--tw-gradient-stops))] from-white/40 to-transparent"></div>
|
||||
<span class="material-icons-outlined text-9xl opacity-20 rotate-12">psychology</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bg-white dark:bg-surface-dark border-2 border-black dark:border-white/20 p-6 shadow-neo hover:shadow-neo-hover hover:-translate-y-1 transition-all duration-300 flex flex-col justify-between group">
|
||||
<div>
|
||||
<div class="flex justify-between items-start mb-4 text-gray-400">
|
||||
<span class="material-icons-outlined text-3xl text-black dark:text-white">hub</span>
|
||||
</div>
|
||||
<h3 class="font-display font-bold text-2xl mb-3">n8n</h3>
|
||||
<p class="text-sm text-gray-600 dark:text-gray-400 mb-6 leading-relaxed">
|
||||
Open-source workflow automation tool. Connect various services and APIs through a visual interface to build complex automations without code.
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
<div class="flex gap-2 flex-wrap mb-6">
|
||||
<span class="bg-gray-100 dark:bg-gray-800 border border-gray-300 dark:border-gray-600 px-2 py-1 text-[10px] uppercase font-display font-bold text-gray-600 dark:text-gray-300">Automation</span>
|
||||
<span class="bg-gray-100 dark:bg-gray-800 border border-gray-300 dark:border-gray-600 px-2 py-1 text-[10px] uppercase font-display font-bold text-gray-600 dark:text-gray-300">Workflow</span>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm uppercase border-b-2 border-transparent hover:border-primary transition-colors pb-0.5" href="#">
|
||||
View Details <span class="material-icons-outlined ml-1 text-sm">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bg-white dark:bg-surface-dark border-2 border-black dark:border-white/20 p-6 shadow-neo hover:shadow-neo-hover hover:-translate-y-1 transition-all duration-300 flex flex-col justify-between group">
|
||||
<div>
|
||||
<div class="flex justify-between items-start mb-4 text-gray-400">
|
||||
<span class="material-icons-outlined text-3xl text-black dark:text-white">image</span>
|
||||
</div>
|
||||
<h3 class="font-display font-bold text-2xl mb-3">Stable Diffusion</h3>
|
||||
<p class="text-sm text-gray-600 dark:text-gray-400 mb-6 leading-relaxed">
|
||||
Open-source image generation model. Supports local deployment and custom training, enabling powerful creative workflows.
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
<div class="flex gap-2 flex-wrap mb-6">
|
||||
<span class="bg-gray-100 dark:bg-gray-800 border border-gray-300 dark:border-gray-600 px-2 py-1 text-[10px] uppercase font-display font-bold text-gray-600 dark:text-gray-300">Image Gen</span>
|
||||
<span class="bg-gray-100 dark:bg-gray-800 border border-gray-300 dark:border-gray-600 px-2 py-1 text-[10px] uppercase font-display font-bold text-gray-600 dark:text-gray-300">Open Source</span>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm uppercase border-b-2 border-transparent hover:border-primary transition-colors pb-0.5" href="#">
|
||||
View Details <span class="material-icons-outlined ml-1 text-sm">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bg-white dark:bg-surface-dark border-2 border-black dark:border-white/20 p-6 shadow-neo hover:shadow-neo-hover hover:-translate-y-1 transition-all duration-300 flex flex-col justify-between group">
|
||||
<div>
|
||||
<div class="flex justify-between items-start mb-4 text-gray-400">
|
||||
<span class="material-icons-outlined text-3xl text-black dark:text-white">palette</span>
|
||||
</div>
|
||||
<h3 class="font-display font-bold text-2xl mb-3">Midjourney</h3>
|
||||
<p class="text-sm text-gray-600 dark:text-gray-400 mb-6 leading-relaxed">
|
||||
Powerful AI image generation tool. Create exquisite images through text descriptions with industry-leading artistic quality.
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
<div class="flex gap-2 flex-wrap mb-6">
|
||||
<span class="bg-gray-100 dark:bg-gray-800 border border-gray-300 dark:border-gray-600 px-2 py-1 text-[10px] uppercase font-display font-bold text-gray-600 dark:text-gray-300">Image Gen</span>
|
||||
<span class="bg-gray-100 dark:bg-gray-800 border border-gray-300 dark:border-gray-600 px-2 py-1 text-[10px] uppercase font-display font-bold text-gray-600 dark:text-gray-300">Art</span>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm uppercase border-b-2 border-transparent hover:border-primary transition-colors pb-0.5" href="#">
|
||||
View Details <span class="material-icons-outlined ml-1 text-sm">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bg-white dark:bg-surface-dark border-2 border-black dark:border-white/20 p-6 shadow-neo hover:shadow-neo-hover hover:-translate-y-1 transition-all duration-300 flex flex-col justify-between group">
|
||||
<div>
|
||||
<div class="flex justify-between items-start mb-4 text-gray-400">
|
||||
<span class="material-icons-outlined text-3xl text-black dark:text-white">chat</span>
|
||||
</div>
|
||||
<h3 class="font-display font-bold text-2xl mb-3">ChatGPT</h3>
|
||||
<p class="text-sm text-gray-600 dark:text-gray-400 mb-6 leading-relaxed">
|
||||
Large language model developed by OpenAI. Supports conversation, writing, coding, and a wide variety of tasks.
|
||||
</p>
|
||||
</div>
|
||||
<div>
|
||||
<div class="flex gap-2 flex-wrap mb-6">
|
||||
<span class="bg-gray-100 dark:bg-gray-800 border border-gray-300 dark:border-gray-600 px-2 py-1 text-[10px] uppercase font-display font-bold text-gray-600 dark:text-gray-300">Chat AI</span>
|
||||
<span class="bg-gray-100 dark:bg-gray-800 border border-gray-300 dark:border-gray-600 px-2 py-1 text-[10px] uppercase font-display font-bold text-gray-600 dark:text-gray-300">Assistant</span>
|
||||
</div>
|
||||
<a class="inline-flex items-center font-display font-bold text-sm uppercase border-b-2 border-transparent hover:border-primary transition-colors pb-0.5" href="#">
|
||||
View Details <span class="material-icons-outlined ml-1 text-sm">arrow_forward</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bg-primary dark:bg-primary border-2 border-black dark:border-black p-6 shadow-neo hover:shadow-neo-hover hover:-translate-y-1 transition-all duration-300 flex flex-col justify-center items-center text-center group">
|
||||
<div class="bg-white dark:bg-black rounded-full w-12 h-12 flex items-center justify-center border-2 border-black mb-4">
|
||||
<span class="material-icons-outlined text-2xl dark:text-primary">add</span>
|
||||
</div>
|
||||
<h3 class="font-display font-bold text-2xl mb-2 text-black">Submit Your Project</h3>
|
||||
<p class="text-sm text-black mb-6 leading-relaxed px-4 font-medium">
|
||||
Have an AI tool worth sharing? Add it to Agent Park.
|
||||
</p>
|
||||
<button class="bg-black text-white dark:bg-black dark:text-primary border-2 border-black dark:border-black px-6 py-2 font-display text-sm font-bold uppercase hover:bg-white hover:text-black dark:hover:bg-white dark:hover:text-black transition-colors">
|
||||
Submit Now
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mt-16 flex justify-center">
|
||||
<div class="flex border-2 border-black dark:border-white/20 bg-white dark:bg-surface-dark shadow-neo dark:shadow-none">
|
||||
<button class="px-4 py-2 border-r border-black dark:border-white/20 hover:bg-gray-100 dark:hover:bg-white/10 transition-colors disabled:opacity-50">
|
||||
<span class="material-icons-outlined text-sm">arrow_back</span>
|
||||
</button>
|
||||
<button class="px-4 py-2 font-display font-bold text-sm bg-primary border-r border-black dark:border-white/20 text-black">1</button>
|
||||
<button class="px-4 py-2 font-display font-bold text-sm border-r border-black dark:border-white/20 hover:bg-gray-100 dark:hover:bg-white/10 transition-colors">2</button>
|
||||
<button class="px-4 py-2 font-display font-bold text-sm border-r border-black dark:border-white/20 hover:bg-gray-100 dark:hover:bg-white/10 transition-colors">3</button>
|
||||
<button class="px-4 py-2 hover:bg-gray-100 dark:hover:bg-white/10 transition-colors">
|
||||
<span class="material-icons-outlined text-sm">arrow_forward</span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
<section class="border-t-2 border-black dark:border-white/20 flex flex-col md:flex-row">
|
||||
<div class="w-full md:w-1/2 bg-primary dark:bg-yellow-600 p-12 md:p-20 border-b-2 md:border-b-0 md:border-r-2 border-black dark:border-white/20">
|
||||
<h2 class="font-display font-bold text-4xl mb-4 text-black">STAY UPDATED</h2>
|
||||
<p class="text-black mb-8 font-medium max-w-md">
|
||||
Get the latest AI tools and trends delivered straight to your inbox. No spam, just intelligence.
|
||||
</p>
|
||||
<form class="flex flex-col gap-4 max-w-md">
|
||||
<input class="w-full px-4 py-3 bg-white border-2 border-black font-display text-sm placeholder-gray-500 focus:outline-none focus:ring-2 focus:ring-black" placeholder="E-mail" type="email"/>
|
||||
<div class="flex items-center gap-2">
|
||||
<input class="w-4 h-4 border-2 border-black text-black focus:ring-0" id="newsletter-check" type="checkbox"/>
|
||||
<label class="text-xs font-bold font-display uppercase text-black" for="newsletter-check">Subscribe to Agent Park updates</label>
|
||||
</div>
|
||||
<button class="w-32 bg-white text-black border-2 border-black px-6 py-3 font-display font-bold uppercase hover:bg-black hover:text-white transition-colors shadow-[4px_4px_0px_0px_rgba(0,0,0,1)] hover:shadow-none hover:translate-x-[2px] hover:translate-y-[2px]" type="submit">
|
||||
Subscribe
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
<div class="w-full md:w-1/2 bg-background-light dark:bg-background-dark p-12 md:p-20 flex items-center justify-center relative overflow-hidden">
|
||||
<div class="relative w-64 h-64">
|
||||
<div class="absolute inset-0 border-2 border-black dark:border-white bg-white dark:bg-surface-dark transform rotate-3 z-10 flex items-center justify-center">
|
||||
<span class="material-icons-outlined text-8xl text-black dark:text-white">rocket_launch</span>
|
||||
</div>
|
||||
<div class="absolute inset-0 border-2 border-black dark:border-white bg-primary dark:bg-primary transform -rotate-3 translate-x-2 translate-y-2 z-0"></div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<footer class="bg-background-light dark:bg-background-dark pt-16 pb-8 border-t-2 border-black dark:border-white/20">
|
||||
<div class="container mx-auto px-6 max-w-7xl">
|
||||
<div class="grid grid-cols-1 md:grid-cols-4 gap-12 mb-16">
|
||||
<div>
|
||||
<h3 class="font-display font-bold text-xl mb-6">Agent Park</h3>
|
||||
<ul class="space-y-3 text-sm text-gray-600 dark:text-gray-400">
|
||||
<li><a class="hover:underline" href="#">About Us</a></li>
|
||||
<li><a class="hover:underline" href="#">Contact</a></li>
|
||||
<li><a class="hover:underline" href="#">Careers</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h3 class="font-display font-bold text-xl mb-6">Resources</h3>
|
||||
<ul class="space-y-3 text-sm text-gray-600 dark:text-gray-400">
|
||||
<li><a class="hover:underline" href="#">Blog</a></li>
|
||||
<li><a class="hover:underline" href="#">Newsletter</a></li>
|
||||
<li><a class="hover:underline" href="#">Documentation</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h3 class="font-display font-bold text-xl mb-6">Legal</h3>
|
||||
<ul class="space-y-3 text-sm text-gray-600 dark:text-gray-400">
|
||||
<li><a class="hover:underline" href="#">Privacy Policy</a></li>
|
||||
<li><a class="hover:underline" href="#">Terms of Service</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
<h3 class="font-display font-bold text-xl mb-6">Follow Us</h3>
|
||||
<div class="flex gap-4">
|
||||
<a class="w-10 h-10 border border-black dark:border-white flex items-center justify-center hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black transition-colors font-display font-bold" href="#">X</a>
|
||||
<a class="w-10 h-10 border border-black dark:border-white flex items-center justify-center hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black transition-colors font-display font-bold" href="#">Li</a>
|
||||
<a class="w-10 h-10 border border-black dark:border-white flex items-center justify-center hover:bg-black hover:text-white dark:hover:bg-white dark:hover:text-black transition-colors font-display font-bold" href="#">Gh</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="border-t border-black/20 dark:border-white/20 pt-8 flex flex-col md:flex-row justify-between items-center gap-4">
|
||||
<p class="font-display text-xs text-gray-500">© 2025 Agent Park. All rights reserved.</p>
|
||||
<p class="font-display text-xs font-bold uppercase tracking-wider">Designed for AI Builders</p>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
</body></html>
|
||||
Reference in New Issue
Block a user