Commit Graph
11 Commits
Author SHA1 Message Date
MahdiandCursor c33a757af4 Sync admin settings and media with the public landing site.
Show logo in the navbar, add image upload fields for logo/team/work/blog/gallery, and drive site chrome from settings everywhere.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 22:10:45 +03:30
MahdiandCursor ceac76781b Fix Prisma JSON type error in settings-to-footer sync.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 21:55:52 +03:30
MahdiandCursor 55e3b6a0e9 Wire landing footer contact info to site settings.
Admin phone/email/address/socials now drive the public footer instead of stale section JSON.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 21:36:43 +03:30
MahdiandCursor e9eafdaabc Fix landing 500 from invalid Asia/Esfahan timezone.
Normalize Iran city aliases to Asia/Tehran, harden the clock, and make settings timezone a safe select.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 21:25:45 +03:30
MahdiandCursor 183ebf5e7f Fix missing IsObject import breaking API build.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 21:11:45 +03:30
MahdiandCursor bf75e52ad3 Fix admin settings save 400 and remove JSON socials editor.
Send only whitelisted fields and let operators edit social links as simple label/url rows.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 21:06:33 +03:30
MahdiandCursor 002deb5e13 Switch project typography to local IRANSans fonts.
Replace Google/Vazirmatn stacks with IRANSans FaNum webfonts for landing and admin.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 20:51:49 +03:30
MahdiandCursor 077d7daf92 Rename Persian brand spelling to منتک.
Align seed, shared brand, and landing UI with the correct Montech Farsi name.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 20:41:48 +03:30
MahdiandCursor 3410f3e5ed Make admin section editor form-based and localize Montech site to Persian.
Operators can edit landing copy as plain fields instead of JSON/HTML; default CMS seed and UI chrome are now Farsi/RTL.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 20:33:37 +03:30
MahdiandCursor 0f4363174c Remove deprecated TypeScript baseUrl from API config.
baseUrl was unused without path aliases and triggered a TS 6/7 deprecation error.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 18:47:30 +03:30
MahdiandCursor 7e8e1b1f1b Initial Montech monorepo: Nuxt landing, Vue admin, Nest API.
Scaffold SSR site with CMS/blog/gallery/SEO admin and deploy configs for montech.ir.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-30 18:42:28 +03:30