78aec0e08d
Merge pull request 'fix(checkout): skip loadStripe when no publishable key is set' (#3) from seo-round-2 into main
mohammad2026-10-19 13:11:41 +00:00
1d9d620d67
Merge pull request 'feat(seo): coming-soon industry pages and round-2 title fixes' (#2) from seo-round-2 into main
mohammad2026-10-19 09:52:53 +00:00
1967ae5402
Refactor code structure for improved readability and maintainability
Najjar\NajjarV022026-05-21 15:53:21 +04:00
d8502292bc
feat: add AccessoriesShowcase component and accessories data
Najjar\NajjarV022026-05-21 15:45:45 +04:00
37fab3fcaf
Refactor code structure for improved readability and maintainability
Najjar\NajjarV022026-05-21 15:36:32 +04:00
574d43adb4
feat: enhance industry detail and showcase components with responsive images and improved styles
Najjar\NajjarV022026-05-21 15:24:31 +04:00
7c3b42e651
Refactor code structure for improved readability and maintainability
Najjar\NajjarV022026-05-21 14:54:20 +04:00
b5876aead5
refactor: update icon imports to individual paths and enhance industry page content
Najjar\NajjarV022026-05-21 14:38:45 +04:00
329967df60
feat: add industry pages data structure for robotics solutions across various sectors
Najjar\NajjarV022026-05-21 14:27:04 +04:00
fa5f4f7a3e
feat: add global responsive guards and enhance layout for mobile and touch interactions
Najjar\NajjarV022026-05-21 13:46:17 +04:00
de9f358582
refactor: remove ServicesGrid component and its associated styles
Najjar\NajjarV022026-05-21 13:28:38 +04:00
7458818c62
feat: add CTAButton component with customizable variants, sizes, and arrows
Najjar\NajjarV022026-05-21 12:57:56 +04:00
79f7f9e579
feat: enhance CategoryShowcaseScroll with manual scroll locking and improved layout adjustments
Najjar\NajjarV022026-05-20 18:21:20 +04:00
8457493f49
refactor: replace RobotCategoryGrid with CategoryShowcaseScroll and update styles across components
Najjar\NajjarV022026-05-20 18:15:43 +04:00
729ab71c2c
Refactor code structure for improved readability and maintainability; removed redundant code blocks and optimized function calls.
Najjar\NajjarV022026-05-20 18:03:42 +04:00
bfe589be27
feat: enhance BrandShowcase component with improved layout and visual elements
Najjar\NajjarV022026-05-20 17:58:58 +04:00
d7c343ac7d
refactor: update Hero3DRobotics and RoboticsSplineShowcase components for improved styling and layout
Najjar\NajjarV022026-05-20 17:56:07 +04:00
c26338f355
perf: preload robot-doctor and security-guard GLBs in background on page load
Najjar\NajjarV022026-04-20 16:13:12 +04:00
dcb6a9bb43
feat: add new GLB models for police mannequin, medical professional, robot doctor, and security guard
Najjar\NajjarV022026-04-20 16:03:43 +04:00
e220d83397
revert: use original uncompressed GLBs (robot-doctor 30MB, security-guard 38.8MB)
Najjar\NajjarV022026-04-20 16:02:37 +04:00
3741d7386d
chore: remove raw uncompressed GLBs from repo root (keep compressed versions in public/models)
Najjar\NajjarV022026-04-20 16:00:34 +04:00
1e128466f3
fix: prevent duplicate persona entries (race condition in hydrate), remove accidental 54MB file
Najjar\NajjarV022026-04-20 15:59:17 +04:00
e686d41d26
fix: use configStore.getState().setPersonaAttire in ScrollOverlays
Najjar\NajjarV022026-04-20 12:00:20 +04:00
e1599650f0
feat: add GET endpoint to retrieve contact requests with admin authentication
Najjar\NajjarV022026-04-20 11:44:20 +04:00
9394b58b0e
feat: initialize Lootah Robotics web application with 3D configurator and scroll-driven UI components
Najjar\NajjarV022026-04-20 11:36:04 +04:00
6c5f1f7f15
feat: enhance overlay button styles for improved visibility and user experience
Najjar\NajjarV022026-04-17 16:35:47 +04:00
22387dbfe1
feat: compile and use seed.js for database seeding in entrypoint script
Najjar\NajjarV022026-04-15 10:46:42 +04:00
61f1e0f589
fix: rename middleware function to proxy for clarity
Najjar\NajjarV022026-04-15 10:42:24 +04:00
dc99abad37
feat: update Dockerfile to include Prisma seed script and enhance entrypoint for seeding feat: migrate middleware logic to new proxy.ts file for improved structure
Najjar\NajjarV022026-04-15 10:39:41 +04:00
45ffd33d39
feat: remove --skip-generate option from Prisma db push in entrypoint script
Najjar\NajjarV022026-04-15 10:30:13 +04:00
4924593b40
feat: consolidate Prisma CLI dependencies in Dockerfile for cleaner build
Najjar\NajjarV022026-04-15 10:25:09 +04:00