feat: add robotics components and data structures
CI/CD / test-and-build (push) Waiting to run
CI/CD / deploy (push) Blocked by required conditions

- Introduced RobotProductCard component for displaying robot details.
- Added WhyUs component highlighting key reasons for choosing our robotics solutions.
- Implemented CursorSpotlight for enhanced user interaction.
- Created GlassPanel for a stylish UI element.
- Developed MotionSection for animated section visibility.
- Added PremiumButton for versatile button options.
- Established data structures for industries and robots, including detailed specifications and use cases.
- Included utility functions for retrieving robots by slug and category.
This commit is contained in:
Najjar\NajjarV02
2026-05-20 17:22:47 +04:00
parent 2eac53dac3
commit 92cf4aba3b
87 changed files with 6887 additions and 1430 deletions
@@ -0,0 +1,118 @@
# Luxam Reference Config
Concrete values used in the Luxam project. **Reference only** — do not paste into other projects unless the user explicitly says these are also their values.
## `src/lib/content.ts`
```ts
export const brand = {
name: "LUXAM",
legalName: "Luxam Oils Trading LLC",
tagline: "Sustainable Energy. Refined.",
promise: "Converting waste into the fuel of tomorrow.",
phone: "04 262 3314",
email: "info@luxam.ae",
location: "United Arab Emirates",
instagram: "@luxamtrading",
};
export const nav = [
{ label: "Home", href: "/" },
{ label: "About us", href: "/about-us" },
{ label: "Services", href: "/services" },
{ label: "Purchase & Sale", href: "/purchase-sale" },
{ label: "Gallery", href: "/gallery" },
{ label: "Certifications", href: "/certifications" },
{ label: "Contact us", href: "/contact-us" },
];
export const socials = {
instagram: "https://www.instagram.com/luxamtrading/",
whatsapp:
"https://api.whatsapp.com/send/?phone=971527312190&text&type=phone_number&app_absent=0",
whatsappDisplay: "+971 52 731 2190",
};
export const app = {
googlePlay: "https://play.google.com/store/apps/details?id=com.lootah.luxam",
appStore: "https://apps.apple.com/ae/app/luxam/id6740183015",
};
export const credit = {
agency: "YS Lootah Tech",
url: "https://yslootahtech.com/",
};
```
## Footer link cluster
```ts
const navigationLinks = [
{ label: "Home", href: "/" },
{ label: "About us", href: "/about-us" },
{ label: "Services", href: "/services" },
{ label: "Purchase & Sale", href: "/purchase-sale" },
{ label: "Gallery", href: "/gallery" },
{ label: "Certifications", href: "/certifications" },
{ label: "Contact us", href: "/contact-us" },
];
const serviceItems = [
{ label: "UCO Collection", href: "/services" },
{ label: "Logistics & Handling", href: "/services" },
{ label: "Recycling & Feedstock", href: "/services" },
{ label: "Compliance & Documentation", href: "/certifications" },
{ label: "Partner with us", href: "/contact-us" },
];
const legalLinks = [{ label: "Privacy Policy", href: "/privacy-policy" }];
```
## Deployment (Coolify)
```
Coolify project luxam (uuid h0840c84kgo0g4cgwg0os88c)
env production uuid s4ow44cwgo08g88g04gwkkcs
Application uuid zc4s4k4k0c44c8cs8oc8so4k
build_pack dockerfile
dockerfile_location /Dockerfile
ports_exposes 3000
fqdn https://luxamnew.yslootahtech.com
DNS A record luxamnew → 51.255.193.254 (DNS only)
```
Git remote:
```
origin https://git.devxsupport.com/mohammad/luxam-web.git (main)
```
Token policy: never commit. Use `COOLIFY_TOKEN` env var when scripting deploys.
## Dockerfile pattern
Multi-stage:
1. `deps` (node:22-alpine, `apk add libc6-compat`, `npm ci`)
2. `build` (`next build` w/ `output: "standalone"`)
3. `run` (non-root UID 1001, copies `.next/standalone` + `.next/static` + `public`, `CMD ["node","server.js"]`)
`.dockerignore` skips `.git`, `node_modules`, `.next/cache`, `.env*`, `.claude`.
## ISCC certificate facts (Luxam-specific)
Use only as a precedent for how to surface certificate metadata. Do not copy into other projects.
```
Certificate number EU-ISCC-Cert-DE100-27002125
Standard ISCC EU
Framework RED III (Directive (EU) 2023/2413)
Issuer SGS Germany GmbH (Europa Allee 12, D-49685 Emstek, Germany)
Certified entity Luxam Oils Trading LLC
Site Al Ttay – Al Khawaneej, Dubai, UAE
Scope Collecting point, warehouse
Material UCO (entirely of vegetable origin)
Valid from 11 August 2025
Valid to 10 August 2026
```
For any new project that surfaces compliance docs, follow the same data shape: number, standard, issuer, certified entity, site, scope, material, validity dates. Pull only from official documents — never invent.