feat(admin): editable contact fields in sections and larger logos

Allow address, phone, map, and related site chrome to be edited from contact/settings for all editors, and enlarge brand marks on login, header, and preloader.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
S. Esmaeili
2026-11-12 18:42:59 +03:30
co-authored by Cursor
parent cad1a8652e
commit 9ad88af20f
26 changed files with 285 additions and 108 deletions
+7
View File
@@ -12,6 +12,7 @@ export const SECTIONS = {
locality: "تهران",
country: "IR",
},
mapUrl: "",
workingHours: "شنبه تا پنجشنبه — ۸:۰۰ تا ۱۷:۰۰",
openingHours: {
days: ["Saturday", "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday"],
@@ -19,6 +20,7 @@ export const SECTIONS = {
closes: "17:00",
},
foundingDate: "2007",
headerCta: { label: "درخواست مشاوره", href: "/#contact" },
socials: [
{ type: "website", url: "/" },
{ type: "email", url: "mailto:info@imenpishgaman.ir" },
@@ -246,6 +248,8 @@ export const SECTIONS = {
formTitle: "در کمتر از ۲۴ ساعت\nبا شما تماس می‌گیریم",
successTitle: "درخواست شما ثبت شد",
successText: "کارشناسان ما تا ۲۴ ساعت آینده برای هماهنگی جلسه بازدید با شما تماس می‌گیرند.",
submitLabel: "ارسال درخواست مشاوره",
resetLabel: "ثبت درخواست جدید",
},
footer: {
enabled: true,
@@ -253,6 +257,9 @@ export const SECTIONS = {
copyright: "© ۱۴۰۴ ایمن پیشگامان — تمامی حقوق محفوظ است.",
certLine: "ISO 9001:2015 — CE CERTIFIED PPE SUPPLIER",
emergencyNote: "پشتیبانی اضطراری: ۲۴/۷",
linksTitle: "دسترسی",
productsTitle: "محصولات",
contactTitle: "ارتباط",
},
};
export const CATEGORY_COVERS = {