Build Meshkee marketing site with service pages and shared layout.
Add home and service routes (website, app, CMS, SEO, graphic), brand assets, and components aligned with the live meshkee.com design. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
co-authored by
Cursor
parent
045d507cbe
commit
47bee1ce66
@@ -0,0 +1,45 @@
|
||||
import Link from "next/link";
|
||||
import { nav, site } from "@/data/home";
|
||||
|
||||
export function Footer() {
|
||||
return (
|
||||
<footer className="border-t border-line/70 bg-surface">
|
||||
<div className="mx-auto flex max-w-7xl flex-col gap-10 px-5 py-12 lg:flex-row lg:items-start lg:justify-between lg:px-8">
|
||||
<div>
|
||||
<p className="mb-2 text-2xl font-black text-ink">{site.nameFa}</p>
|
||||
<p className="latin text-xs uppercase tracking-[0.18em] text-muted">
|
||||
{site.taglineEn}
|
||||
</p>
|
||||
<p className="mt-4 max-w-xs text-sm leading-7 text-muted">
|
||||
تیم برنامهنویسی و تجارت الکترونیک مشکی
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div className="flex flex-wrap gap-x-6 gap-y-3 text-sm text-ink-soft">
|
||||
{nav.map((item) => (
|
||||
<Link
|
||||
key={item.href}
|
||||
href={item.href}
|
||||
className="transition link-hover"
|
||||
>
|
||||
{item.label}
|
||||
</Link>
|
||||
))}
|
||||
</div>
|
||||
|
||||
<div className="text-sm text-muted" dir="ltr">
|
||||
<a href={site.phoneHref} className="block transition hover:text-ink">
|
||||
{site.phone}
|
||||
</a>
|
||||
<p className="mt-2 max-w-xs text-right" dir="rtl">
|
||||
{site.address}
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="border-t border-line/70 py-5 text-center text-xs text-muted">
|
||||
© 2026 Meshkee — مشکی
|
||||
</div>
|
||||
</footer>
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user