diff --git a/next.config.ts b/next.config.ts index e9ffa30..420e725 100644 --- a/next.config.ts +++ b/next.config.ts @@ -1,7 +1,17 @@ import type { NextConfig } from "next"; const nextConfig: NextConfig = { - /* config options here */ + images: { + remotePatterns: [ + { + protocol: "https", + hostname: "meshkee-storage.sas.amin.parminstorage.ir", + }, + { protocol: "https", hostname: "cdn.willaspace.com" }, + { protocol: "https", hostname: "cdn.meshkee.com" }, + { protocol: "https", hostname: "c804387.parspack.net" }, + ], + }, }; export default nextConfig; diff --git a/public/favicon.png b/public/favicon.png new file mode 100644 index 0000000..627f41a Binary files /dev/null and b/public/favicon.png differ diff --git a/public/files b/public/files new file mode 120000 index 0000000..a73e4d3 --- /dev/null +++ b/public/files @@ -0,0 +1 @@ +../src/files \ No newline at end of file diff --git a/public/images b/public/images new file mode 120000 index 0000000..cab02e5 --- /dev/null +++ b/public/images @@ -0,0 +1 @@ +../src/images \ No newline at end of file diff --git a/public/logo.png b/public/logo.png new file mode 100644 index 0000000..627f41a Binary files /dev/null and b/public/logo.png differ diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx new file mode 100644 index 0000000..ae37ce5 --- /dev/null +++ b/src/app/about/page.tsx @@ -0,0 +1,108 @@ +import Image from "next/image"; +import { Footer } from "@/components/Footer"; +import { Header } from "@/components/Header"; +import { PageHero } from "@/components/PageShared"; +import { aboutPage } from "@/data/company"; + +export const metadata = { + title: "درباره ما | رسام تجارت هواران", + description: + "درباره شرکت رسام تجارت هواران؛ طراحی، تامین و تولید تجهیزات تهویه مطبوع و سیستم‌های مدیریت دود", +}; + +export default function AboutUsPage() { + return ( + <> +
+
+ + +
+
+
+ {aboutPage.companyTitle} +
+
+

+ {aboutPage.companyTitle} +

+

+ {aboutPage.companyTitleEn} +

+
+ {aboutPage.paragraphs.map((paragraph) => ( +

+ {paragraph} +

+ ))} +
+
+
+
+ +
+
+
+

+ {aboutPage.activitiesTitle} +

+

+ {aboutPage.activitiesTitleEn} +

+
+
    + {aboutPage.activities.map((item, index) => ( +
  1. + + {index + 1} + + {item} +
  2. + ))} +
+ +

+ {aboutPage.technicalTitle} +

+
    + {aboutPage.technicalServices.map((item) => ( +
  • + + {item} +
  • + ))} +
+ +

+ {aboutPage.slogan} +

+
+
+
+