feat: better fotter

This commit is contained in:
2025-11-07 15:43:46 +03:30
parent 81a10f6269
commit 3ceec02356
16 changed files with 292 additions and 78 deletions
+143 -3
View File
@@ -1,8 +1,148 @@
"use client";
import { useScroll } from '../hooks/useScroll';
function Footer() {
const { scrollToSectionWithHeader } = useScroll();
return (
<footer className="py-12 text-center text-gray-500 border-t border-gray-200">
<p className="mb-4">© ۱۴۰۳ آراملند - همراه تو برای یک زندگی آرامتر</p>
<p className="text-sm">ساخته شده با عشق برای مردم ایران</p>
<footer className="bg-white border-t border-gray-100">
{/* Main Footer Content */}
<div className="max-w-5xl mx-auto px-6 sm:px-8 lg:px-10 py-16">
<div className="grid md:grid-cols-2 lg:grid-cols-4 gap-8 mb-12">
{/* Brand Column */}
<div className="lg:col-span-2">
<div className="flex items-center gap-3 mb-6">
<div className="bg-gradient-to-r from-primary-500 to-primary-600 w-10 h-10 rounded-xl flex items-center justify-center">
<span className="text-white font-bold text-lg">آ</span>
</div>
<div className="text-2xl font-bold bg-gradient-to-r from-primary-500 to-primary-600 bg-clip-text text-transparent">
آراملند
</div>
</div>
<p className="text-gray-600 leading-relaxed mb-6 max-w-md">
همراه شما در مسیر رسیدن به آرامش درونی. با ابزارهای علمی و تخصصی
برای زندگی بهتر و ذهنی آرامتر.
</p>
<div className="flex gap-4">
{/* Social Media Icons - You can add actual links later */}
<div className="w-10 h-10 bg-primary-500/10 rounded-xl flex items-center justify-center cursor-pointer hover:bg-primary-500/20 transition-colors">
<span className="text-primary-500">📱</span>
</div>
<div className="w-10 h-10 bg-primary-500/10 rounded-xl flex items-center justify-center cursor-pointer hover:bg-primary-500/20 transition-colors">
<span className="text-primary-500">💬</span>
</div>
<div className="w-10 h-10 bg-primary-500/10 rounded-xl flex items-center justify-center cursor-pointer hover:bg-primary-500/20 transition-colors">
<span className="text-primary-500">📸</span>
</div>
</div>
</div>
{/* Quick Links */}
<div>
<h3 className="font-bold text-gray-900 mb-6 text-lg">لینکهای سریع</h3>
<ul className="space-y-3">
{[
{ name: 'ویژگی‌ها', section: 'features'},
{ name: 'امکانات', section: 'what-you-can-do' },
{ name: 'چرا آرام‌لند', section: 'why-aramland' },
{ name: 'ارتباط با تیم', href: 'https://approagency.ir/' }
].map((link) => (
<li key={link.name}>
<a
href={link.href}
onClick={() => scrollToSectionWithHeader(link.section)}
target="_blank"
className="text-gray-600 hover:text-primary-500 transition-colors duration-200"
>
{link.name}
</a>
</li>
))}
</ul>
</div>
{/* Agency Contact */}
<div>
<h3 className="font-bold text-gray-900 mb-6 text-lg">توسعهدهنده</h3>
<div className="space-y-4">
<div className="flex items-center gap-3">
<div className="w-10 h-10 bg-gradient-to-r from-primary-500 to-primary-600 rounded-xl flex items-center justify-center">
<span className="text-white text-sm">AP</span>
</div>
<div>
<p className="font-medium text-gray-900">اپرواجنسی</p>
<p className="text-sm text-gray-500">Approagency</p>
</div>
</div>
<div className="space-y-3">
<a
href="mailto:approagency@gmail.com"
className="flex items-center gap-2 text-gray-600 hover:text-primary-500 transition-colors group"
>
<div className="w-8 h-8 bg-primary-500/10 rounded-lg flex items-center justify-center group-hover:bg-primary-500/20 transition-colors">
<span className="text-primary-500 text-sm"></span>
</div>
<span className="text-sm">approagency@gmail.com</span>
</a>
<a
href="tel:+989362957108"
className="flex items-center gap-2 text-gray-600 hover:text-primary-500 transition-colors group"
>
<div className="w-8 h-8 bg-primary-500/10 rounded-lg flex items-center justify-center group-hover:bg-primary-500/20 transition-colors">
<span className="text-primary-500 text-sm">📞</span>
</div>
<span className="text-sm">۰۹۳۶۲۹۵۷۱۰۸</span>
</a>
</div>
</div>
</div>
</div>
{/* Divider */}
<div className="h-px bg-gradient-to-r from-transparent via-gray-200 to-transparent mb-8"></div>
{/* Bottom Section */}
<div className="flex flex-col md:flex-row justify-between items-center gap-4">
<div className="text-center md:text-right">
<p className="text-gray-600 mb-2">
© 1404 آراملند - همراه تو برای یک زندگی آرامتر
</p>
<p className="text-gray-500 text-sm">
ساخته شده با عشق برای مردم ایران
</p>
</div>
{/* Additional Links */}
<div className="flex gap-6 text-sm">
<a href="#" className="text-gray-500 hover:text-primary-500 transition-colors">
حریم خصوصی
</a>
<a href="#" className="text-gray-500 hover:text-primary-500 transition-colors">
شرایط استفاده
</a>
<a href="#" className="text-gray-500 hover:text-primary-500 transition-colors">
پشتیبانی
</a>
</div>
</div>
</div>
{/* Floating CTA */}
<div className="bg-gradient-to-r from-primary-500/5 to-primary-600/5 border-t border-primary-500/10">
<div className="max-w-5xl mx-auto px-6 sm:px-8 lg:px-10 py-6">
<div className="flex flex-col md:flex-row justify-between items-center gap-4">
<div>
<p className="font-medium text-gray-900">آماده شروع سفر آرامش؟</p>
<p className="text-gray-600 text-sm">همین حالا رایگان شروع کنید</p>
</div>
<button onClick={() => scrollToSectionWithHeader('download')} className="bg-gradient-to-r from-primary-500 to-primary-600 text-white font-medium py-3 px-8 rounded-2xl hover:shadow-lg transition-all duration-300 transform hover:scale-105 whitespace-nowrap">
دانلود اپلیکیشن
</button>
</div>
</div>
</div>
</footer>
);
}