1
0

feat: 建立一个official官网的提示词

This commit is contained in:
2025-03-25 15:06:11 +08:00
parent b622a56e18
commit 929eabe758
21 changed files with 1799 additions and 5 deletions

178
src/App.tsx Normal file
View File

@@ -0,0 +1,178 @@
import { Github, Mail, Phone, MapPin, ChevronDown, ExternalLink, Shield, Book, Globe, Brain } from 'lucide-react';
export const App = () => {
return (
<div className='min-h-screen bg-gray-50'>
{/* Hero Section */}
<header className='bg-gradient-to-r from-blue-600 to-indigo-700 text-white'>
<nav className='container mx-auto px-6 py-4 flex justify-between items-center'>
<div className='flex items-center space-x-4'>
<img src='https://kevisual.cn/root/center/panda.png' alt='Kevisual Logo' className='h-10 w-10 object-contain' />
<span className='text-xl font-bold'>Kevisual </span>
</div>
<div className='hidden md:flex space-x-6'>
<a href='#features' className='hover:text-gray-200'>
</a>
<a href='#about' className='hover:text-gray-200'>
</a>
<a href='#contact' className='hover:text-gray-200'>
</a>
</div>
</nav>
<div className='container mx-auto px-6 py-24 text-center'>
<h1 className='text-4xl md:text-6xl font-bold mb-6'></h1>
<p className='text-xl md:text-2xl mb-8 opacity-90'>线</p>
<ChevronDown className='w-8 h-8 mx-auto animate-bounce' />
</div>
</header>
{/* Features Section */}
<section id='features' className='py-20 bg-white'>
<div className='container mx-auto px-6'>
<h2 className='text-3xl font-bold text-center mb-16'></h2>
<div className='grid md:grid-cols-3 gap-12'>
<div className='p-6 rounded-lg shadow-lg bg-white'>
<Globe className='w-12 h-12 text-blue-600 mb-4' />
<h3 className='text-xl font-semibold mb-4'></h3>
<p className='text-gray-600'></p>
</div>
<div className='p-6 rounded-lg shadow-lg bg-white'>
<Brain className='w-12 h-12 text-blue-600 mb-4' />
<h3 className='text-xl font-semibold mb-4'>AI Mark </h3>
<p className='text-gray-600'></p>
</div>
<div className='p-6 rounded-lg shadow-lg bg-white'>
<Book className='w-12 h-12 text-blue-600 mb-4' />
<h3 className='text-xl font-semibold mb-4'></h3>
<p className='text-gray-600'>AI驱动的笔记工具</p>
</div>
</div>
</div>
</section>
{/* About Section */}
<section id='about' className='py-20 bg-gray-50'>
<div className='container mx-auto px-6'>
<h2 className='text-3xl font-bold text-center mb-16'></h2>
<div className='max-w-3xl mx-auto text-center'>
<p className='text-gray-600 mb-8'>使便</p>
<div className='grid md:grid-cols-2 gap-8'>
<div>
<h3 className='text-xl font-semibold mb-4'>使</h3>
<ul className='text-left text-gray-600 space-y-2'>
<li> </li>
<li> </li>
<li> </li>
<li> </li>
</ul>
</div>
<div>
<h3 className='text-xl font-semibold mb-4'></h3>
<ul className='text-left text-gray-600 space-y-2'>
<li> 便</li>
<li> </li>
<li> </li>
<li> </li>
</ul>
</div>
</div>
</div>
</div>
</section>
{/* Contact Section */}
<section id='contact' className='py-20 bg-white'>
<div className='container mx-auto px-6'>
<h2 className='text-3xl font-bold text-center mb-16'></h2>
<div className='max-w-2xl mx-auto'>
<div className='space-y-6'>
<div className='flex items-center space-x-4'>
<Mail className='w-6 h-6 text-blue-600' />
<span>envision@kevisual.cn</span>
</div>
<div className='flex items-center space-x-4'>
<Phone className='w-6 h-6 text-blue-600' />
<span>18324451015</span>
</div>
<div className='flex items-center space-x-4'>
<MapPin className='w-6 h-6 text-blue-600' />
<span>西230A区3楼2954室</span>
</div>
</div>
</div>
</div>
</section>
{/* Footer */}
<footer className='bg-gray-900 text-white py-12'>
<div className='container mx-auto px-6'>
<div className='grid md:grid-cols-4 gap-8'>
<div>
<h3 className='text-lg font-semibold mb-4'>Kevisual </h3>
<p className='text-gray-400'></p>
</div>
<div>
<h3 className='text-lg font-semibold mb-4'></h3>
<ul className='space-y-2 text-gray-400'>
<li>
<a href='#features' className='hover:text-white'>
</a>
</li>
<li>
<a href='#about' className='hover:text-white'>
</a>
</li>
<li>
<a href='#contact' className='hover:text-white'>
</a>
</li>
</ul>
</div>
<div>
<h3 className='text-lg font-semibold mb-4'></h3>
<ul className='space-y-2 text-gray-400'>
<li>
<a href='/privacy' className='hover:text-white'>
</a>
</li>
<li>
<a href='/terms' className='hover:text-white'>
</a>
</li>
</ul>
</div>
<div>
<h3 className='text-lg font-semibold mb-4'></h3>
<div className='flex space-x-4'>
<a href='mailto:feedback@kevisual.cn' className='text-gray-400 hover:text-white'>
<Mail className='w-6 h-6' />
</a>
<a href='https://github.com/' className='text-gray-400 hover:text-white'>
<Github className='w-6 h-6' />
</a>
</div>
</div>
</div>
<div className='mt-12 pt-8 border-t border-gray-800 text-center text-gray-400'>
<p>ICP备2025158778号</p>
<p>© 2024 . All rights reserved.</p>
</div>
</div>
</footer>
</div>
);
};
export default App;

1
src/index.css Normal file
View File

@@ -0,0 +1 @@
@import 'tailwindcss';

8
src/main.tsx Normal file
View File

@@ -0,0 +1,8 @@
import { createRoot } from 'react-dom/client';
import { App } from './App';
import './index.css';
const root = createRoot(document.getElementById('root') as HTMLElement);
root.render(<App />);