diff --git a/app/about-us/page.tsx b/app/about-us/page.tsx index 741539f..f9a25eb 100644 --- a/app/about-us/page.tsx +++ b/app/about-us/page.tsx @@ -13,8 +13,7 @@ import { import Link from "next/link"; import { InteriorFooter, InteriorHeader } from "../components/InteriorShell"; -const assetBase = - "https://meshkee-templates.sas.amin.parminstorage.ir/sites/user_themes/SamanAndish_OcHaRXRqAo/assets/files"; +const assetBase = "/assets"; export const metadata: Metadata = { title: "درباره سامان اندیش | تجربه تخصصی صنعت سیم و کابل", diff --git a/app/components/InteriorShell.tsx b/app/components/InteriorShell.tsx index 4be27ae..eb06ad8 100644 --- a/app/components/InteriorShell.tsx +++ b/app/components/InteriorShell.tsx @@ -18,8 +18,7 @@ import { import Link from "next/link"; import { useState } from "react"; -const assetBase = - "https://meshkee-templates.sas.amin.parminstorage.ir/sites/user_themes/SamanAndish_OcHaRXRqAo/assets/files"; +const assetBase = "/assets"; const navItems = [ { label: "صفحه اصلی", href: "/" }, diff --git a/app/contact-us/page.tsx b/app/contact-us/page.tsx index ac00e89..5d4ec74 100644 --- a/app/contact-us/page.tsx +++ b/app/contact-us/page.tsx @@ -11,8 +11,7 @@ import Link from "next/link"; import { InteriorFooter, InteriorHeader } from "../components/InteriorShell"; import ContactForm from "./ContactForm"; -const assetBase = - "https://meshkee-templates.sas.amin.parminstorage.ir/sites/user_themes/SamanAndish_OcHaRXRqAo/assets/files"; +const assetBase = "/assets"; export const metadata: Metadata = { title: "تماس با سامان اندیش | مشاوره ماشین‌آلات صنعتی", diff --git a/app/globals.css b/app/globals.css index 1e6b0f6..87daacb 100644 --- a/app/globals.css +++ b/app/globals.css @@ -1,6 +1,74 @@ -@import url("https://cdn.meshkee.com/web-builder/fonts/ravi/ravi.css"); -@import url("https://cdn.meshkee.com/web-builder/fonts/montserrat/montserrat.css"); -@import url("https://cdn.meshkee.com/web-builder/fonts/monoton/monoton.css"); +@font-face { + font-family: "Monoton"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("/fonts/webfont-01.ttf") format("truetype"); +} + +@font-face { + font-family: "Montserrat"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("/fonts/webfont-02.ttf") format("truetype"); +} + +@font-face { + font-family: "Montserrat"; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url("/fonts/webfont-03.ttf") format("truetype"); +} + +@font-face { + font-family: "Montserrat"; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url("/fonts/webfont-04.ttf") format("truetype"); +} + +@font-face { + font-family: "Montserrat"; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url("/fonts/webfont-05.ttf") format("truetype"); +} + +@font-face { + font-family: "Vazirmatn"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url("/fonts/webfont-06.ttf") format("truetype"); +} + +@font-face { + font-family: "Vazirmatn"; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url("/fonts/webfont-07.ttf") format("truetype"); +} + +@font-face { + font-family: "Vazirmatn"; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url("/fonts/webfont-08.ttf") format("truetype"); +} + +@font-face { + font-family: "Vazirmatn"; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url("/fonts/webfont-09.ttf") format("truetype"); +} :root { --navy: #082a4e; @@ -28,7 +96,7 @@ body { margin: 0; color: var(--ink); background: var(--white); - font-family: ravi, "Tahoma", sans-serif; + font-family: Vazirmatn, "Tahoma", sans-serif; line-height: 1.8; overflow-x: hidden; } @@ -65,7 +133,7 @@ button { .topbar { color: rgba(255, 255, 255, 0.76); background: var(--navy-deep); - font-family: montserrat, ravi, sans-serif; + font-family: Montserrat, Vazirmatn, sans-serif; font-size: 11px; letter-spacing: 0.25px; } @@ -87,7 +155,7 @@ button { .topbar p { margin: 0; gap: 7px; - font-family: ravi, sans-serif; + font-family: Vazirmatn, sans-serif; } .topbar p svg { @@ -1141,7 +1209,7 @@ button { color: var(--white); background: linear-gradient(rgba(3, 25, 47, 0.93), rgba(3, 25, 47, 0.93)), - url("https://meshkee-templates.sas.amin.parminstorage.ir/sites/user_themes/SamanAndish_OcHaRXRqAo/assets/files/ZLxH2tZ4dR.jpg") + url("/assets/ZLxH2tZ4dR.jpg") center/cover fixed; } @@ -1561,7 +1629,7 @@ button { .footer__contact strong { color: var(--white); - font-family: montserrat, ravi, sans-serif; + font-family: Montserrat, Vazirmatn, sans-serif; font-size: 11px; font-weight: 500; } @@ -2287,7 +2355,7 @@ button { .about-stats strong { color: #ff8a9a; - font-family: montserrat, ravi, sans-serif; + font-family: Montserrat, Vazirmatn, sans-serif; font-size: 38px; line-height: 1.2; } @@ -2486,7 +2554,7 @@ button { color: var(--white); background: linear-gradient(90deg, rgba(226, 36, 61, 0.96), rgba(188, 23, 45, 0.94)), - url("https://meshkee-templates.sas.amin.parminstorage.ir/sites/user_themes/SamanAndish_OcHaRXRqAo/assets/files/i8SsUDDMLv.jpg") + url("/assets/i8SsUDDMLv.jpg") center/cover; } @@ -2570,7 +2638,7 @@ button { .contact-info__grid strong { color: var(--navy); - font-family: montserrat, ravi, sans-serif; + font-family: Montserrat, Vazirmatn, sans-serif; font-size: 14px; } diff --git a/app/page.tsx b/app/page.tsx index 90b8400..87823f2 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -28,8 +28,7 @@ import { import type { FormEvent } from "react"; import { useEffect, useMemo, useRef, useState } from "react"; -const assetBase = - "https://meshkee-templates.sas.amin.parminstorage.ir/sites/user_themes/SamanAndish_OcHaRXRqAo/assets/files"; +const assetBase = "/assets"; const heroSlides = [ { @@ -79,8 +78,7 @@ const products = [ title: "دستگاه کوادینگ ۶۰۰ میلی‌متر", en: "600mm Quadding Machine | QUA-21 | LESMO", category: "دستگاه تابنده", - image: - "https://meshkee-storage.sas.amin.parminstorage.ir/saman_andish_2474/b597976c3ce6012f3a07e9f5c71a3c8c/conversions/WhatsApp-Image-2021-11-13-at-16.48.24-thumbnail.jpg", + image: `${assetBase}/product-quadding.jpg`, code: "LESMO / QUA-21", }, { @@ -88,8 +86,7 @@ const products = [ title: "بریدر ۱۶ کریر", en: "16 Carriers Braider | 16N4 | SPIRKA", category: "دستگاه بافنده", - image: - "https://meshkee-storage.sas.amin.parminstorage.ir/saman_andish_2474/24128c84241513596a1be1534a791c3b/conversions/IMG_20210911_125416-thumbnail.jpg", + image: `${assetBase}/product-braider.jpg`, code: "SPIRKA / 16N4", }, { @@ -97,8 +94,7 @@ const products = [ title: "خط کشش ۰.۵–۰.۱۵ میلی‌متر", en: "0.15–0.5 SQmm Drawing Line | TRB3 | SAMP", category: "دستگاه کشش", - image: - "https://meshkee-storage.sas.amin.parminstorage.ir/saman_andish_2474/74e48c1a38cb4022d50c45dbd3be1f9a/conversions/WhatsApp-Image-2021-11-13-at-13.48.57-thumbnail.jpg", + image: `${assetBase}/product-drawing-line.jpg`, code: "SAMP / TRB3", }, { @@ -106,8 +102,7 @@ const products = [ title: "پی‌آف ۶۰۰ میلی‌متر", en: "600mm Pay Off | TAP D-0800 | KDM", category: "دستگاه پی‌آف", - image: - "https://meshkee-storage.sas.amin.parminstorage.ir/saman_andish_2474/86a2ebc1d9ebc0d693437b61502e03ce/conversions/Picture1-thumbnail.jpg", + image: `${assetBase}/product-payoff.jpg`, code: "KDM / TAP D-0800", }, ]; @@ -116,22 +111,19 @@ const news = [ { title: "شرکت مهندسی، مشاوره و بازرگانی HService", date: "۰۸ خرداد ۱۴۰۲", - image: - "https://meshkee-storage.sas.amin.parminstorage.ir/saman_andish_2474/2f19d9aa2413f3265b58d130ca4865ea/conversions/SATV---Weblog-Cover-thumbnail.jpg", + image: `${assetBase}/news-hservice.jpg`, tag: "همکاری تجاری", }, { title: "نمایشگاه‌های تجاری پیشرو Wire و Tube", date: "۲۴ اردیبهشت ۱۴۰۲", - image: - "https://meshkee-storage.sas.amin.parminstorage.ir/saman_andish_2474/2434bffa9a1ba2b3f857680a8fbb5b4f/conversions/SATV---Blog-Cover---Wire-&-Tube-2022-thumbnail.jpg", + image: `${assetBase}/news-wire-tube.jpg`, tag: "رویداد", }, { title: "انرژی پاک و بازار گواهی انرژی تجدیدپذیر", date: "۱۲ اردیبهشت ۱۴۰۲", - image: - "https://meshkee-storage.sas.amin.parminstorage.ir/saman_andish_2474/862690c612c4c41a2ddceb9bf7a5c848/conversions/SATV---Blog-Cover---Green-Energy-thumbnail.jpg", + image: `${assetBase}/news-green-energy.jpg`, tag: "دانش فنی", }, ]; diff --git a/public/assets/0Y6asKSTsI.png b/public/assets/0Y6asKSTsI.png new file mode 100644 index 0000000..dab2c42 Binary files /dev/null and b/public/assets/0Y6asKSTsI.png differ diff --git a/public/assets/4eEq8S7FxV.png b/public/assets/4eEq8S7FxV.png new file mode 100644 index 0000000..a17917f Binary files /dev/null and b/public/assets/4eEq8S7FxV.png differ diff --git a/public/assets/68atRerNly.jpg b/public/assets/68atRerNly.jpg new file mode 100644 index 0000000..8f59e27 Binary files /dev/null and b/public/assets/68atRerNly.jpg differ diff --git a/public/assets/GAQiN0WIK5.png b/public/assets/GAQiN0WIK5.png new file mode 100644 index 0000000..cf5f3b6 Binary files /dev/null and b/public/assets/GAQiN0WIK5.png differ diff --git a/public/assets/JcGMFJ8Tv5.png b/public/assets/JcGMFJ8Tv5.png new file mode 100644 index 0000000..d6d90a4 Binary files /dev/null and b/public/assets/JcGMFJ8Tv5.png differ diff --git a/public/assets/JkHpH80NQA.png b/public/assets/JkHpH80NQA.png new file mode 100644 index 0000000..3670710 Binary files /dev/null and b/public/assets/JkHpH80NQA.png differ diff --git a/public/assets/KN83Drb6oI.png b/public/assets/KN83Drb6oI.png new file mode 100644 index 0000000..8dd6770 Binary files /dev/null and b/public/assets/KN83Drb6oI.png differ diff --git a/public/assets/MDJVsqMgHe.jpg b/public/assets/MDJVsqMgHe.jpg new file mode 100644 index 0000000..e1b65e5 Binary files /dev/null and b/public/assets/MDJVsqMgHe.jpg differ diff --git a/public/assets/PypItIBoI0.png b/public/assets/PypItIBoI0.png new file mode 100644 index 0000000..3312e5d Binary files /dev/null and b/public/assets/PypItIBoI0.png differ diff --git a/public/assets/StBGKS3FHm.png b/public/assets/StBGKS3FHm.png new file mode 100644 index 0000000..e5d60f0 Binary files /dev/null and b/public/assets/StBGKS3FHm.png differ diff --git a/public/assets/WIvmqxoUPv.png b/public/assets/WIvmqxoUPv.png new file mode 100644 index 0000000..89d8b52 Binary files /dev/null and b/public/assets/WIvmqxoUPv.png differ diff --git a/public/assets/XhaGH9MU5o.png b/public/assets/XhaGH9MU5o.png new file mode 100644 index 0000000..994d08a Binary files /dev/null and b/public/assets/XhaGH9MU5o.png differ diff --git a/public/assets/ZLxH2tZ4dR.jpg b/public/assets/ZLxH2tZ4dR.jpg new file mode 100644 index 0000000..98f7834 Binary files /dev/null and b/public/assets/ZLxH2tZ4dR.jpg differ diff --git a/public/assets/i8SsUDDMLv.jpg b/public/assets/i8SsUDDMLv.jpg new file mode 100644 index 0000000..2054634 Binary files /dev/null and b/public/assets/i8SsUDDMLv.jpg differ diff --git a/public/assets/lRkE9W3Pi0.png b/public/assets/lRkE9W3Pi0.png new file mode 100644 index 0000000..81443db Binary files /dev/null and b/public/assets/lRkE9W3Pi0.png differ diff --git a/public/assets/mTdHxPHztj.png b/public/assets/mTdHxPHztj.png new file mode 100644 index 0000000..ae4d0c4 Binary files /dev/null and b/public/assets/mTdHxPHztj.png differ diff --git a/public/assets/news-green-energy.jpg b/public/assets/news-green-energy.jpg new file mode 100644 index 0000000..38fa9ad Binary files /dev/null and b/public/assets/news-green-energy.jpg differ diff --git a/public/assets/news-hservice.jpg b/public/assets/news-hservice.jpg new file mode 100644 index 0000000..eb61274 Binary files /dev/null and b/public/assets/news-hservice.jpg differ diff --git a/public/assets/news-wire-tube.jpg b/public/assets/news-wire-tube.jpg new file mode 100644 index 0000000..dc832dd Binary files /dev/null and b/public/assets/news-wire-tube.jpg differ diff --git a/public/assets/product-braider.jpg b/public/assets/product-braider.jpg new file mode 100644 index 0000000..0664611 Binary files /dev/null and b/public/assets/product-braider.jpg differ diff --git a/public/assets/product-drawing-line.jpg b/public/assets/product-drawing-line.jpg new file mode 100644 index 0000000..44e2fc9 Binary files /dev/null and b/public/assets/product-drawing-line.jpg differ diff --git a/public/assets/product-payoff.jpg b/public/assets/product-payoff.jpg new file mode 100644 index 0000000..d167d5d Binary files /dev/null and b/public/assets/product-payoff.jpg differ diff --git a/public/assets/product-quadding.jpg b/public/assets/product-quadding.jpg new file mode 100644 index 0000000..3e4624c Binary files /dev/null and b/public/assets/product-quadding.jpg differ diff --git a/public/assets/rf3fNjazCx.png b/public/assets/rf3fNjazCx.png new file mode 100644 index 0000000..bf98ba8 Binary files /dev/null and b/public/assets/rf3fNjazCx.png differ diff --git a/public/assets/rhipZeVqzD.jpg b/public/assets/rhipZeVqzD.jpg new file mode 100644 index 0000000..19d74dc Binary files /dev/null and b/public/assets/rhipZeVqzD.jpg differ diff --git a/public/assets/s9zJRbKrhE.jpg b/public/assets/s9zJRbKrhE.jpg new file mode 100644 index 0000000..48516b1 Binary files /dev/null and b/public/assets/s9zJRbKrhE.jpg differ diff --git a/public/assets/trEfzlNgmz.jpg b/public/assets/trEfzlNgmz.jpg new file mode 100644 index 0000000..5ba500e Binary files /dev/null and b/public/assets/trEfzlNgmz.jpg differ diff --git a/public/assets/yxEFuyUDrT.jpg b/public/assets/yxEFuyUDrT.jpg new file mode 100644 index 0000000..30c7ac0 Binary files /dev/null and b/public/assets/yxEFuyUDrT.jpg differ diff --git a/public/fonts/webfont-01.ttf b/public/fonts/webfont-01.ttf new file mode 100644 index 0000000..736a836 Binary files /dev/null and b/public/fonts/webfont-01.ttf differ diff --git a/public/fonts/webfont-02.ttf b/public/fonts/webfont-02.ttf new file mode 100644 index 0000000..e06c427 Binary files /dev/null and b/public/fonts/webfont-02.ttf differ diff --git a/public/fonts/webfont-03.ttf b/public/fonts/webfont-03.ttf new file mode 100644 index 0000000..f0d60d2 Binary files /dev/null and b/public/fonts/webfont-03.ttf differ diff --git a/public/fonts/webfont-04.ttf b/public/fonts/webfont-04.ttf new file mode 100644 index 0000000..918df39 Binary files /dev/null and b/public/fonts/webfont-04.ttf differ diff --git a/public/fonts/webfont-05.ttf b/public/fonts/webfont-05.ttf new file mode 100644 index 0000000..7aac846 Binary files /dev/null and b/public/fonts/webfont-05.ttf differ diff --git a/public/fonts/webfont-06.ttf b/public/fonts/webfont-06.ttf new file mode 100644 index 0000000..917c205 Binary files /dev/null and b/public/fonts/webfont-06.ttf differ diff --git a/public/fonts/webfont-07.ttf b/public/fonts/webfont-07.ttf new file mode 100644 index 0000000..4c55bb2 Binary files /dev/null and b/public/fonts/webfont-07.ttf differ diff --git a/public/fonts/webfont-08.ttf b/public/fonts/webfont-08.ttf new file mode 100644 index 0000000..6573134 Binary files /dev/null and b/public/fonts/webfont-08.ttf differ diff --git a/public/fonts/webfont-09.ttf b/public/fonts/webfont-09.ttf new file mode 100644 index 0000000..7ed5b72 Binary files /dev/null and b/public/fonts/webfont-09.ttf differ