+
-
+
- {/* Contact Info */}
-
- {contactInfo.map((info) => (
-
-
-
+ {/* Contact Info */}
+
+ {contactInfo.map((info) => (
+
+
+
+
+
+ {info.title}
+
+
+ {info.detail}
+
-
- {info.title}
-
-
{info.detail}
-
- ))}
+ ))}
+
diff --git a/components/pages/contact/maps.tsx b/components/pages/contact/maps.tsx
new file mode 100644
index 0000000..307817a
--- /dev/null
+++ b/components/pages/contact/maps.tsx
@@ -0,0 +1,31 @@
+export default function Maps() {
+ return (
+
+
+
+ {/* Yandex Map */}
+
+
+
+
+ {/* Google Map */}
+
+
+
+
+
+
+ );
+}
diff --git a/components/pages/home/banner.tsx b/components/pages/home/banner.tsx
index 2c8c916..e8b61ac 100644
--- a/components/pages/home/banner.tsx
+++ b/components/pages/home/banner.tsx
@@ -59,10 +59,10 @@ export function Banner() {
{/* Left side - Firefighters Image */}
diff --git a/components/pages/home/blog/catalog.tsx b/components/pages/home/blog/catalog.tsx
index 13a45bb..dfc3901 100644
--- a/components/pages/home/blog/catalog.tsx
+++ b/components/pages/home/blog/catalog.tsx
@@ -9,7 +9,7 @@ import EmptyData from "@/components/EmptyData";
import { getRouteLang } from "@/request/getLang";
import { CategoryType } from "@/lib/types";
-export default function Catalog() {
+export default function Catalog() {
const language = getRouteLang();
const { data, isLoading } = useQuery({
queryKey: ["category", language],
diff --git a/messages/en.json b/messages/en.json
index 87e3595..ed31c9b 100644
--- a/messages/en.json
+++ b/messages/en.json
@@ -3,7 +3,7 @@
"banner": {
"title1": "Welcome to Ignum",
"title2": "FIRE PROTECTION GUARDIAN",
- "description": "We are seen as a beacon of hope, a figure that brings calm amidst chaos and light in the darkest of moments.",
+ "description": "We provide professional services for the installation of fire safety systems and the sale of certified protective equipment.",
"cta": "Get Started"
},
"statistics": {
@@ -139,9 +139,9 @@
"privacy": "You agree to our friendly privacy policy",
"send": "SEND MESSAGE",
"email": "EMAIL",
- "emailAddress": "support@ignum.com",
+ "emailAddress": "info@ignum-tech.com",
"location": "Our Location",
- "address": "Jl. Dr. Ir. Soekarno No. 99x Tabanan – Bali",
+ "address": "Toshkent shahri , Yunusabod tumani , Niyozbek yo'li 3 tor ko'chasi , 39 uy",
"phone": "Phone"
}
},
@@ -208,7 +208,7 @@
"emergency": "Emergency Call!"
},
"footer": {
- "description": "We are seen as a beacon of hope, a figure that brings calm amidst chaos and light in the darkest of moments.",
+ "description": "We provide professional services for the installation of fire safety systems and the sale of certified protective equipment.",
"quickLinks": {
"title": "QUICK LINKS",
"home": "Home",
@@ -221,7 +221,8 @@
"title": "SUPPORT",
"contact": "Contact",
"help": "Help"
- }
+ },
+ "address":"Tashkent city, Yunusabad district, 3rd dead-end of Niyozbek Yoli street, house 39"
},
"rasmlar": "Images",
"fotogalereya": "Photo Gallery",
diff --git a/messages/ru.json b/messages/ru.json
index 5f1cc87..ebda1b2 100644
--- a/messages/ru.json
+++ b/messages/ru.json
@@ -3,7 +3,7 @@
"banner": {
"title1": "Добро пожаловать в Ignum",
"title2": "Защита от Пожара",
- "description": "Мы воспринимаемся как луч надежды, фигура, которая приносит спокойствие среди хаоса и свет в самые темные моменты.",
+ "description": "Мы предоставляем профессиональные услуги по установке систем пожарной безопасности и продаже сертифицированных средств защиты.",
"cta": "Начать"
},
"statistics": {
@@ -139,9 +139,9 @@
"privacy": "Вы соглашаетесь с нашей дружественной политикой конфиденциальности",
"send": "ОТПРАВИТЬ СООБЩЕНИЕ",
"email": "ЭЛЕКТРОННАЯ ПОЧТА",
- "emailAddress": "support@ignum.com",
+ "emailAddress": "info@ignum-tech.com",
"location": "Наше Местоположение",
- "address": "Jl. Dr. Ir. Soekarno No. 99x Tabanan – Bali",
+ "address": "Toshkent shahri , Yunusabod tumani , Niyozbek yo'li 3 tor ko'chasi , 39 uy",
"phone": "Телефон"
}
},
@@ -208,7 +208,7 @@
"emergency": "Экстренный Вызов!"
},
"footer": {
- "description": "Мы воспринимаемся как луч надежды, фигура, которая приносит спокойствие среди хаоса и свет в самые темные моменты.",
+ "description": "Мы предоставляем профессиональные услуги по установке систем пожарной безопасности и продаже сертифицированных средств защиты.",
"quickLinks": {
"title": "БЫСТРЫЕ ССЫЛКИ",
"home": "Главная",
@@ -221,7 +221,8 @@
"title": "ПОДДЕРЖКА",
"contact": "Контакты",
"help": "Помощь"
- }
+ },
+ "address":"г. Ташкент, Юнусабадский район, 3-й тупик улицы Ниязбек йўли, дом 39"
},
"rasmlar": "Изображения",
"fotogalereya": "Фотогалерея",
diff --git a/messages/uz.json b/messages/uz.json
index a358bc1..2d9cc57 100644
--- a/messages/uz.json
+++ b/messages/uz.json
@@ -139,9 +139,9 @@
"privacy": "Bizning maxfiylik siyosatimizga rozilik bildirasiz",
"send": "XABAR YUBORISH",
"email": "ELEKTRON POCHTA",
- "emailAddress": "support@ignum.com",
+ "emailAddress": "info@ignum-tech.com",
"location": "Bizning Manzilimiz",
- "address": "Jl. Dr. Ir. Soekarno No. 99x Tabanan – Bali",
+ "address": "Toshkent shahri , Yunusabod tumani , Niyozbek yo'li 3 tor ko'chasi , 39 uy",
"phone": "Telefon"
}
},
@@ -208,7 +208,7 @@
"emergency": "Favqulodda Qo'ng'iroq!"
},
"footer": {
- "description": "Biz umid nuri, tartibsizlik davrida tinchlik va eng qiyin vaziyatlarda ishonchli himoya manbai sifatida ko'rilamiz.",
+ "description": "Biz yong‘in xavfsizligi tizimlarini o‘rnatish va sertifikatlangan himoya vositalari savdosi bo‘yicha professional xizmatlar ko‘rsatamiz.",
"quickLinks": {
"title": "TEZKOR HAVOLALAR",
"home": "Asosiy",
@@ -221,7 +221,8 @@
"title": "YORDAM",
"contact": "Aloqa",
"help": "Yordam"
- }
+ },
+ "address": "Toshkent shahri , Yunusabod tumani , Niyozbek yo'li 3 tor ko'chasi , 39 uy"
},
"rasmlar": "Rasmlar",
"fotogalereya": "Fotogalereya",
@@ -229,8 +230,8 @@
"contactSubTitle": "Xodimlarimiz siz bilan bog'lanishadi",
"enterPhone": "Telefon raqamingiz kiriting",
"send": "Yuborish",
- "error":"Xatolik!",
- "succes":"Yuborildi!",
+ "error": "Xatolik!",
+ "succes": "Yuborildi!",
"priceModal": {
"title": "Narxni bilish",
"product": {
diff --git a/public/images/homeBanner2.png b/public/images/homeBanner2.png
new file mode 100644
index 0000000..a80e7d5
Binary files /dev/null and b/public/images/homeBanner2.png differ
diff --git a/public/images/homeBanner3.png b/public/images/homeBanner3.png
new file mode 100644
index 0000000..58f8f8c
Binary files /dev/null and b/public/images/homeBanner3.png differ