diff --git a/app/[locale]/catalog_page/page.tsx b/app/[locale]/catalog_page/page.tsx new file mode 100644 index 0000000..165fb97 --- /dev/null +++ b/app/[locale]/catalog_page/page.tsx @@ -0,0 +1,13 @@ +import Catalog from "@/components/pages/home/blog/catalog"; +import { ProductBanner } from "@/components/pages/products"; + +export default function Page() { + return ( +
+ +
+ +
+
+ ); +} diff --git a/components/layout/footer.tsx b/components/layout/footer.tsx index 1119fa8..790edba 100644 --- a/components/layout/footer.tsx +++ b/components/layout/footer.tsx @@ -182,12 +182,14 @@ export function Footer() { href="mailto:support@fireforce.com" className="hover:text-[#fa1d1d]" > - support@fireforce.com + info@ignum-tech.com
  • - Jl. Dr. Ir Soekarno No. 99x Tabanan - Bali + + {t("footer.address")} +
  • diff --git a/components/layout/navbar.tsx b/components/layout/navbar.tsx index c46315f..dee817b 100644 --- a/components/layout/navbar.tsx +++ b/components/layout/navbar.tsx @@ -42,7 +42,7 @@ export function Navbar() {
    - + logo image
    @@ -62,53 +62,21 @@ export function Navbar() { {t("navbar.about")} - {/* Pages Dropdown */} -
    - - - {/* Dropdown Menu */} -
    - - {t("navbar.faq")} - - - {t("navbar.services")} - - {/* - Blog - */} -
    -
    + + {t("navbar.faq")} + + + {t("navbar.services")} + {t("navbar.products")} @@ -210,39 +178,23 @@ export function Navbar() { {/* Mobile Pages Dropdown */} -
    - - {isDropdownOpen && ( -
    - setIsMobileMenuOpen(false)} - > - {t("navbar.faq")} - - setIsMobileMenuOpen(false)} - > - {t("navbar.services")} - -
    - )} -
    + setIsMobileMenuOpen(false)} + > + {t("navbar.faq")} + + setIsMobileMenuOpen(false)} + > + {t("navbar.services")} + setIsMobileMenuOpen(false)} > diff --git a/components/pages/contact/contactHeader.tsx b/components/pages/contact/contactHeader.tsx index 6607286..4eb1528 100644 --- a/components/pages/contact/contactHeader.tsx +++ b/components/pages/contact/contactHeader.tsx @@ -6,12 +6,7 @@ export default function ContactHeader() { const t = useTranslations(); return (
    -
    - - - {t("contact.banner.title")} - -
    +

    {/* Content */} -
    - +
    +
    +
    + + + {t("contact.banner.title")} + +
    +
    + +
    + -
    + - {/* 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 */} +
    +