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>
The storefront already consumed slots, but GET /meshkee/static-image-slots was missing, so Meshkee never registered slider, categories, four-icon-image, about-us, or brands for this domain.
Co-authored-by: Cursor <cursoragent@cursor.com>
- Replace icon-based category tiles with curated photo cards (brown
bottom overlay, single-row layout, taller aspect ratio, tighter gaps,
no card frame, light brown section background) via new
CategoryShowcase component and categoryIcons fallback images.
- Add ScrollReveal component for page-enter animations, used across
the category showcase and other sections.
- Turn the homepage "New Products" grid into a horizontal snap-scroll
carousel with prev/next controls (ProductsCarousel).
- Extend Pagination and the products page to preserve categoryId
filters, and widen aspectRatioToCss to accept undefined.
- Document the static-image-slots system and API client conventions
in CLAUDE.md.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Next.js site for Arad Arisman (livestock/poultry feed supplements) with:
- Homepage with full-screen image slider, product/category showcases, stats
- About, Contact pages
- Products catalog with pagination and detail pages
- Blog with pagination and detail pages
- RTL Persian layout with Vazirmatn font