7 Commits
Author SHA1 Message Date
Alireza HassaniandCursor e2468a1ba1 Wire live business contact data and refresh homepage/about branding.
Pull landline, cell, and address from Meshkee business-info across footer and contact surfaces, update brand spelling and 14-year messaging, and keep product cards free of placeholder call-to-action pricing.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-05 00:08:45 +03:30
Alireza HassaniandCursor 3ffa43641d Improve mobile UX, fix category tile links, and wire contact form to Meshkee.
Add a mobile hamburger menu, responsive hero/category grids, category-tree breadcrumbs, resolved dashboard linkUrls, and POST contact-submissions via /api/contact.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 08:46:20 +03:30
Alireza HassaniandCursor 69e6261949 Fix product gallery to include all Meshkee images and show catalog downloads.
Parse gallery entries as URL objects from the API and surface attached catalog files on the product detail page when present.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 14:45:19 +03:30
Alireza HassaniandCursor c78abfa1de Polish product pages with subcategory filters, gallery, and denser grids.
Move category showcase to product routes, add clickable subcategory chips on category pages, and tighten banner/card spacing for mobile-to-desktop layouts.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 14:09:15 +03:30
Alireza HassaniandCursor 8aeba175db Refresh homepage hero, category carousels, and product UI.
Add livestock/poultry/additive carousels, hero category icon slot, and product card polish while restoring the vineyard hero background.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 13:51:43 +03:30
Alireza HassaniandCursor fc4fea89f1 Fix production 500 caused by conflicting dynamic product/blog routes.
Remove legacy [slug] pages that clashed with [id]/[slug] and handle old URLs via middleware redirects instead.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 23:49:10 +03:30
Alireza HassaniandCursor b2a0fe73bc Add Meshkee SEO, customer auth menu, and footer polish.
Implement canonical product/category/blog URLs, sitemap-config endpoint, page metadata, customer login dropdown with admin handoff, safeteb-style footer bar, backend favicon, and remove the standalone partners strip.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 23:43:40 +03:30