footer navbar linkes change with work asyn lamguage

This commit is contained in:
nabijonovdavronbek619@gmail.com
2026-01-28 13:45:59 +05:00
parent ce8d14c9b2
commit 638e5518e4
8 changed files with 106 additions and 59 deletions

View File

@@ -9,18 +9,18 @@ export function Contact() {
const contactInfo = [
{
icon: Mail,
title:t("contact.email"),
detail: t("contact.emailAddress"),
title:t("contact.form.email"),
detail: t("contact.form.emailAddress"),
},
{
icon: MapPin,
title: t("contact.location"),
detail: t("contact.address"),
title: t("contact.form.location"),
detail: t("contact.form.address"),
},
{
icon: Phone,
title: t("contact.phone"),
detail: "+123-456-7890",
title: t("contact.form.phone"),
detail: "+998-77-372-21-21",
},
];
@@ -40,7 +40,7 @@ export function Contact() {
className="absolute inset-0"
style={{
background:
"radial-gradient(ellipse at bottom center, #d2610ab0 0%, #1e1d1ce3 70%)",
"radial-gradient(ellipse at bottom center, #d2610a 0%, #1e1d1ce9 70% , #1e1d1ce9 70%)",
}}
/>
</div>

View File

@@ -67,17 +67,18 @@ export function Banner() {
</div>
{/* Right side - Text Content */}
<div className="lg:inline-block hidden space-y-6 text-white mb-20">
<div className="lg:inline-block hidden space-y-6 mb-20">
{/* Badge */}
<div className="flex items-center gap-2 w-fit">
<DotAnimatsiya />
<span className="text-sm font-semibold tracking-wide font-almarai">
<span className="text-sm font-semibold text-white tracking-wide font-almarai">
{t("home.banner.title1")}
</span>
</div>
{/* Main Heading */}
<h1 className="font-unbounded gradient-text text-4xl sm:text-5xl lg:text-6xl font-bold leading-tight text-pretty">
<h1 className="font-unbounded uppercase text-4xl bg-linear-to-br from-white via-white to-black
text-transparent bg-clip-text sm:text-5xl lg:text-6xl font-bold leading-tight text-pretty">
{t("home.banner.title2")}
</h1>

View File

@@ -1,15 +1,27 @@
import DotAnimatsiya from "@/components/dot/DotAnimatsiya";
import HomeMarquee from "@/components/HomeMarquee";
import { Play } from "lucide-react";
import { useTranslations } from "next-intl";
export function Video() {
const t = useTranslations();
return (
<>
<div
className="bg-[#1e1d1c] bg-fixed max-sm:bg-center"
style={{ backgroundImage: "url(/images/img7.jpg)" }}
>
<div className="flex items-center justify-center bg-linear-to-t from-[#1e1d1c] to-[#1e1d1c02] h-80 w-full relative">
<div className="flex flex-col items-center justify-center bg-linear-to-t from-[#1e1d1c] to-[#1e1d1c02] h-80 w-full relative">
<div className="flex items-center gap-2 w-fit text-white ">
<DotAnimatsiya />
<span className="text-sm font-semibold tracking-wide font-almarai">
{t("rasmlar")}
</span>
</div>
<h1 className="font-unbounded uppercase text-4xl bg-linear-to-br from-white via-white to-black
text-transparent bg-clip-text sm:text-5xl lg:text-6xl font-bold leading-tight text-pretty">
{t("fotogalereya")}
</h1>
</div>
</div>
<div>