diff --git a/.claude/skills/premium-frontend-designer/snippets/Footer.tsx b/.claude/skills/premium-frontend-designer/snippets/Footer.tsx
index f006c0a..3542f7d 100644
--- a/.claude/skills/premium-frontend-designer/snippets/Footer.tsx
+++ b/.claude/skills/premium-frontend-designer/snippets/Footer.tsx
@@ -59,7 +59,7 @@ export function Footer({ navigationLinks, serviceItems, legalLinks, logo }: Prop
diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
index 511b741..d0be7bb 100644
--- a/src/app/contact/page.tsx
+++ b/src/app/contact/page.tsx
@@ -4,9 +4,9 @@ import { FooterAndContact } from '@/components/FooterAndContact';
import { InquiryForm } from '@/components/robotics/InquiryForm';
export const metadata: Metadata = {
- title: 'Contact YS Lootah Robotics Dubai — Robotics Sales & Demo Inquiries',
+ title: 'Contact YS Lootah Robotics Dubai Robotics Sales & Demo Inquiries',
description:
- 'Dubai robotics sales, support, and demo inquiries. Contact YS Lootah Robotics — the exclusive UAE destination for selected Unitree and Pudu Robotics solutions — by phone, email, or WhatsApp.',
+ 'Dubai robotics sales, support, and demo inquiries. Contact YS Lootah Robotics the exclusive UAE destination for selected Unitree and Pudu Robotics solutions by phone, email, or WhatsApp.',
};
export default function ContactPage() {
diff --git a/src/app/globals.css b/src/app/globals.css
index cd2ef36..8f0a7dd 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -1,7 +1,7 @@
@import "tailwindcss";
@theme {
- /* === Luxury robotics — Graphite + Royal Blue + Silver === */
+ /* === Luxury robotics Graphite + Royal Blue + Silver === */
--color-bg: #0a0a0c;
--color-bg-2: #16151a;
--color-bg-3: #1c1b21;
diff --git a/src/app/industries/page.tsx b/src/app/industries/page.tsx
index 8f9f010..b968550 100644
--- a/src/app/industries/page.tsx
+++ b/src/app/industries/page.tsx
@@ -6,7 +6,7 @@ import { DemoCTA } from '@/components/robotics/DemoCTA';
import { MotionSection } from '@/components/ui/MotionSection';
export const metadata: Metadata = {
- title: 'Robotics for UAE Industries — YS Lootah Robotics Dubai',
+ title: 'Robotics for UAE Industries YS Lootah Robotics Dubai',
description:
'Robotics solutions for hospitality, restaurants, hotels, healthcare, education, security, warehouses, smart buildings, and government across the UAE.',
};
@@ -26,7 +26,7 @@ export default function IndustriesPage() {
- We deploy humanoid, quadruped, and service robots across industries that are reshaping how the UAE operates — every venue is matched to the right robot.
+ We deploy humanoid, quadruped, and service robots across industries that are reshaping how the UAE operates every venue is matched to the right robot.
@@ -36,7 +36,7 @@ export default function IndustriesPage() {
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 83acf4a..87db86c 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -6,7 +6,7 @@ import "./globals.css";
export const metadata: Metadata = {
metadataBase: new URL('https://yslootahrobotics.com'),
title: {
- default: 'YS Lootah Robotics — Exclusive UAE Access to Unitree & Pudu Robotics',
+ default: 'YS Lootah Robotics Exclusive UAE Access to Unitree & Pudu Robotics',
template: '%s | YS Lootah Robotics',
},
description:
@@ -28,7 +28,7 @@ export const metadata: Metadata = {
],
openGraph: {
type: 'website',
- title: 'YS Lootah Robotics — Exclusive UAE Access to Unitree & Pudu Robotics',
+ title: 'YS Lootah Robotics Exclusive UAE Access to Unitree & Pudu Robotics',
description:
'Advanced robotics. Exclusive UAE access. Selected Unitree and Pudu solutions available through YS Lootah Robotics in Dubai.',
locale: 'en_AE',
@@ -36,7 +36,7 @@ export const metadata: Metadata = {
},
twitter: {
card: 'summary_large_image',
- title: 'YS Lootah Robotics — Exclusive UAE Access to Unitree & Pudu Robotics',
+ title: 'YS Lootah Robotics Exclusive UAE Access to Unitree & Pudu Robotics',
description:
'The UAE’s dedicated destination for Unitree and Pudu Robotics sales, demo inquiries, and business deployment.',
},
diff --git a/src/app/page.tsx b/src/app/page.tsx
index 2e4cd8f..266be04 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -20,7 +20,7 @@ import { MotionSection } from '@/components/ui/MotionSection';
import { FEATURED_ROBOTS } from '@/data/robots';
export const metadata: Metadata = {
- title: 'YS Lootah Robotics — Exclusive UAE Access to Unitree & Pudu Robotics',
+ title: 'YS Lootah Robotics Exclusive UAE Access to Unitree & Pudu Robotics',
description:
'YS Lootah Robotics is the exclusive UAE sales destination for selected Unitree and Pudu Robotics solutions. Explore, configure, book demos, and deploy advanced robots across Dubai and the UAE.',
keywords: [
@@ -65,30 +65,30 @@ export default function HomePage() {
-
+
-
+
@@ -126,7 +126,7 @@ export default function HomePage() {
@@ -149,7 +149,7 @@ export default function HomePage() {
@@ -160,7 +160,7 @@ export default function HomePage() {
diff --git a/src/app/robots/[slug]/page.tsx b/src/app/robots/[slug]/page.tsx
index 8b7b9c0..b6efd75 100644
--- a/src/app/robots/[slug]/page.tsx
+++ b/src/app/robots/[slug]/page.tsx
@@ -21,10 +21,10 @@ export function generateStaticParams() {
export async function generateMetadata({ params }: { params: Promise }): Promise {
const { slug } = await params;
const robot = getRobotBySlug(slug);
- if (!robot) return { title: 'Robot not found — YS Lootah Robotics' };
+ if (!robot) return { title: 'Robot not found YS Lootah Robotics' };
return {
- title: `${robot.brandLabel} ${robot.name} — Available in Dubai | YS Lootah Robotics`,
- description: `${robot.shortDescription} Available through YS Lootah Robotics in Dubai — request a price or book a live demo.`,
+ title: `${robot.brandLabel} ${robot.name} Available in Dubai | YS Lootah Robotics`,
+ description: `${robot.shortDescription} Available through YS Lootah Robotics in Dubai request a price or book a live demo.`,
keywords: [robot.brandLabel, robot.name, 'Dubai', 'UAE', CATEGORY_LABELS[robot.category], 'robotics'],
};
}
@@ -167,7 +167,7 @@ export default async function RobotDetailPage({ params }: { params: PromiseTalk to an advisor
Prefer a quick conversation?
- Call our Dubai team or message us on WhatsApp — we will share availability and demo slots for {robot.name}.
+ Call our Dubai team or message us on WhatsApp we will share availability and demo slots for {robot.name}.
Call +971 55 948 2728WhatsApp us
@@ -179,7 +179,7 @@ export default async function RobotDetailPage({ params }: { params: Promise
diff --git a/src/app/robots/page.tsx b/src/app/robots/page.tsx
index e0410fe..aa41b44 100644
--- a/src/app/robots/page.tsx
+++ b/src/app/robots/page.tsx
@@ -6,9 +6,9 @@ import { RoboticsSplineShowcase } from '@/components/sections/robotics-spline-sh
import { ROBOTS } from '@/data/robots';
export const metadata: Metadata = {
- title: 'Robots Catalog — YS Lootah Robotics Dubai',
+ title: 'Robots Catalog YS Lootah Robotics Dubai',
description:
- 'Explore selected humanoid, quadruped, service, delivery, hospitality, and cleaning robots from Unitree and Pudu — available exclusively in the UAE through YS Lootah Robotics.',
+ 'Explore selected humanoid, quadruped, service, delivery, hospitality, and cleaning robots from Unitree and Pudu available exclusively in the UAE through YS Lootah Robotics.',
};
export default function RobotsPage() {
diff --git a/src/components/FooterAndContact.tsx b/src/components/FooterAndContact.tsx
index 4f872e8..bf0620f 100644
--- a/src/components/FooterAndContact.tsx
+++ b/src/components/FooterAndContact.tsx
@@ -73,7 +73,7 @@ export function FooterAndContact() {
In Tech We Innovate · In Trust We Lead
- Innovating today for a smarter tomorrow. YS Lootah Robotics — the UAE's dedicated destination for selected Unitree and Pudu Robotics solutions.
+ Innovating today for a smarter tomorrow. YS Lootah Robotics the UAE's dedicated destination for selected Unitree and Pudu Robotics solutions.
diff --git a/src/components/Navbar.tsx b/src/components/Navbar.tsx
index fc83667..dcc7e74 100644
--- a/src/components/Navbar.tsx
+++ b/src/components/Navbar.tsx
@@ -67,7 +67,7 @@ export function Navbar() {
transition: 'padding 0.3s ease',
}}
>
- setMobileOpen(false)} aria-label="YS Lootah Robotics — Home">
+ setMobileOpen(false)} aria-label="YS Lootah Robotics Home">
= {
'business-suit': '/Suit.glb',
};
-// Same chassis GLB for both — variants differ in software/licensing (EDU = open-source
+// Same chassis GLB for both variants differ in software/licensing (EDU = open-source
// education / research build), not in geometry.
const BODY_GLB: Record<'basic' | 'edu', string> = {
basic: '/Unitree_G1.glb',
diff --git a/src/components/checkout/PaymentStep.tsx b/src/components/checkout/PaymentStep.tsx
index 6782ac3..39b574a 100644
--- a/src/components/checkout/PaymentStep.tsx
+++ b/src/components/checkout/PaymentStep.tsx
@@ -24,7 +24,7 @@ export function PaymentStep() {
return;
}
- // Move to review — actual confirmation happens on "Place Order"
+ // Move to review actual confirmation happens on "Place Order"
orderStore.getState().setPayment({ status: 'idle' });
orderStore.getState().setStep('review');
setIsLoading(false);
diff --git a/src/components/checkout/ReviewStep.tsx b/src/components/checkout/ReviewStep.tsx
index 1d9b6f2..bdb1720 100644
--- a/src/components/checkout/ReviewStep.tsx
+++ b/src/components/checkout/ReviewStep.tsx
@@ -46,7 +46,7 @@ export function ReviewStep() {
return;
}
- // Payment succeeded — save order to DB and upload snapshot
+ // Payment succeeded save order to DB and upload snapshot
const paymentIntentId = orderStore.getState().payment.paymentIntentId;
const s = orderStore.getState().shipping;
const configSummary = orderStore.getState().personaSummary;
diff --git a/src/components/robotics/BentoGrid.tsx b/src/components/robotics/BentoGrid.tsx
index 514a5ee..e8ffcd5 100644
--- a/src/components/robotics/BentoGrid.tsx
+++ b/src/components/robotics/BentoGrid.tsx
@@ -34,7 +34,7 @@ export function BentoGrid() {
Flagship · Dubai
- Unitree G1 humanoid — live in our Dubai showroom.
+ Unitree G1 humanoid live in our Dubai showroom.
Configure persona, attire, and accessories. Then book a live demo.
@@ -52,7 +52,7 @@ export function BentoGrid() {
Fast quotes for UAE businesses.
- Tell us your use case — we respond within one business day with availability and pricing.
+ Tell us your use case we respond within one business day with availability and pricing.
- Unitree · Pudu — one Dubai team.
+ Unitree · Pudu one Dubai team.
diff --git a/src/components/robotics/BrandShowcase.tsx b/src/components/robotics/BrandShowcase.tsx
index 4b3c25d..597e110 100644
--- a/src/components/robotics/BrandShowcase.tsx
+++ b/src/components/robotics/BrandShowcase.tsx
@@ -15,14 +15,14 @@ type BrandVisual = {
const BRAND_VISUALS: Record = {
unitree: {
description:
- 'Quadruped and humanoid robotics platforms — available exclusively in the UAE through YS Lootah Robotics.',
+ 'Quadruped and humanoid robotics platforms available exclusively in the UAE through YS Lootah Robotics.',
chips: ['Quadruped', 'Humanoid', 'Inspection', 'Research'],
primary: { src: '/images/robots/unitree-g1.png', alt: 'Unitree G1 humanoid robot' },
secondary: { src: '/images/robots/unitree-go2.png', alt: 'Unitree Go2 quadruped robot' },
},
pudu: {
description:
- 'Service, delivery, cleaning, and hospitality robotics — available exclusively in the UAE through YS Lootah Robotics.',
+ 'Service, delivery, cleaning, and hospitality robotics available exclusively in the UAE through YS Lootah Robotics.',
chips: ['Service', 'Delivery', 'Cleaning', 'Hospitality'],
primary: { src: '/images/robots/pudu-bellabot.svg', alt: 'Pudu BellaBot delivery robot' },
secondary: { src: '/images/robots/pudu-kettybot.svg', alt: 'Pudu KettyBot service robot' },
@@ -128,7 +128,7 @@ function BrandCard({
}}
/>
- {/* LEFT — copy */}
+ {/* LEFT copy */}
- {/* RIGHT — product visual */}
+ {/* RIGHT product visual */}
- An Emirati culture-inspired robotics character — Bu Sunaidah is YS Lootah Robotics' community and storytelling ambassador. Designed to celebrate UAE heritage at media events, exhibitions, and innovation programs, Bu Sunaidah shows what intelligent automation looks like when it speaks the language of the region.
+ An Emirati culture-inspired robotics character Bu Sunaidah is YS Lootah Robotics' community and storytelling ambassador. Designed to celebrate UAE heritage at media events, exhibitions, and innovation programs, Bu Sunaidah shows what intelligent automation looks like when it speaks the language of the region.
{[
@@ -112,7 +112,7 @@ export function BuSunaidahSection() {
>
- {/* Left — narrative */}
+ {/* Left narrative */}
About YS Lootah Robotics
@@ -186,7 +186,7 @@ export function CompanyStory() {
- {/* Right — capability modules */}
+ {/* Right capability modules */}
- {/* Left — copy */}
+ {/* Left copy */}
- Selected solutions delivered to UAE businesses, venues, and innovators — from inquiry to live deployment, fully supported in Dubai.
+ Selected solutions delivered to UAE businesses, venues, and innovators from inquiry to live deployment, fully supported in Dubai.
@@ -91,7 +91,7 @@ export function ExclusiveAccessSection() {
- Exclusive sales rights — selected Unitree & Pudu solutions.
+ Exclusive sales rights selected Unitree & Pudu solutions.
);
diff --git a/src/components/robotics/FounderSection.tsx b/src/components/robotics/FounderSection.tsx
index 03e8e14..221a0ee 100644
--- a/src/components/robotics/FounderSection.tsx
+++ b/src/components/robotics/FounderSection.tsx
@@ -40,7 +40,7 @@ export function FounderSection() {
Founder · Yousuf Saeed Lootah Investment Group
- Under the leadership of Mr. Yousif Bin Saeed Al Lootah, the group has championed innovation, trust, and long-term value creation across the UAE — from technology and robotics to investment and enterprise. YS Lootah Robotics carries that vision into the future of intelligent automation.
+ Under the leadership of Mr. Yousif Bin Saeed Al Lootah, the group has championed innovation, trust, and long-term value creation across the UAE from technology and robotics to investment and enterprise. YS Lootah Robotics carries that vision into the future of intelligent automation.
“Innovating today for a smarter tomorrow.”
diff --git a/src/components/robotics/Hero3DRobotics.tsx b/src/components/robotics/Hero3DRobotics.tsx
index 85c9c10..05b6fb7 100644
--- a/src/components/robotics/Hero3DRobotics.tsx
+++ b/src/components/robotics/Hero3DRobotics.tsx
@@ -155,7 +155,7 @@ export function Hero3DRobotics() {
- YS Lootah Robotics is the exclusive UAE sales destination for selected Unitree and Pudu Robotics solutions — helping businesses explore, configure, book demos, and deploy advanced robots across Dubai and the UAE.
+ YS Lootah Robotics is the exclusive UAE sales destination for selected Unitree and Pudu Robotics solutions helping businesses explore, configure, book demos, and deploy advanced robots across Dubai and the UAE.
In Tech We Innovate · In Trust We Lead
@@ -309,7 +309,7 @@ export function Hero3DRobotics() {
}}
/>
- {/* Robot image — main */}
+ {/* Robot image main */}
{FEATURED_ROBOTS.map((r, idx) => (
- {/* Edge glass glare — silver/blue rim light */}
+ {/* Edge glass glare silver/blue rim light */}
- {/* Floating labels — keyed to active robot + parallax */}
+ {/* Floating labels keyed to active robot + parallax */}
{labels.map((l, i) => {
/* labels drift opposite to tilt for parallax depth */
diff --git a/src/components/robotics/HowItWorks.tsx b/src/components/robotics/HowItWorks.tsx
index f124f24..a906253 100644
--- a/src/components/robotics/HowItWorks.tsx
+++ b/src/components/robotics/HowItWorks.tsx
@@ -4,7 +4,7 @@ const STEPS = [
{
n: '01',
title: 'Discover',
- body: 'Tell us about your venue and use case. We recommend a brand and model — humanoid, quadruped, service, delivery, cleaning, or commercial.',
+ body: 'Tell us about your venue and use case. We recommend a brand and model humanoid, quadruped, service, delivery, cleaning, or commercial.',
accent: '#DEE0F0',
},
{
@@ -16,7 +16,7 @@ const STEPS = [
{
n: '03',
title: 'Deploy & support',
- body: 'We handle procurement, setup, training, and ongoing service across the UAE — so your team can run, not maintain.',
+ body: 'We handle procurement, setup, training, and ongoing service across the UAE so your team can run, not maintain.',
accent: '#8891C7',
},
];
diff --git a/src/components/robotics/InquiryForm.tsx b/src/components/robotics/InquiryForm.tsx
index 810b754..92f7d22 100644
--- a/src/components/robotics/InquiryForm.tsx
+++ b/src/components/robotics/InquiryForm.tsx
@@ -85,7 +85,7 @@ export function InquiryForm({ defaultRobot = '', defaultCategory = '', intent =