/** * Bu Sunaidah Instagram posts. * * Add post shortcodes (the part after /p/ or /reel/ in the URL). * Example: https://www.instagram.com/p/ABC123/ → 'ABC123' * * The page renders each as an official Instagram embed iframe. * Leave the array empty to show the "follow on Instagram" CTA fallback. */ export type InstagramPost = { shortcode: string; kind?: 'p' | 'reel' | 'tv'; caption?: string; }; export const BU_SUNAIDAH_HANDLE = 'bu.sunaidah'; export const BU_SUNAIDAH_URL = `https://www.instagram.com/${BU_SUNAIDAH_HANDLE}`; /** * Portrait shown in the home-page Bu Sunaidah section and detail page hero. * * Set to a local path (e.g. '/bu-sunaidah/portrait.jpg') once the official * Bu Sunaidah photo has been saved into /public/bu-sunaidah/. * * Leave as null to render the "View on Instagram" placeholder card. * * IMPORTANT: do NOT hotlink Instagram CDN images in production — save the * approved photo locally inside the repo first. */ export const BU_SUNAIDAH_PORTRAIT: { src: string; alt: string } | null = { src: '/bu-sunaidah/portrait.png', alt: 'Bu Sunaidah — Emirati-inspired robotics persona in white kandura and ghutra', }; // Curated reel shortcodes from @bu.sunaidah, sourced from publicly indexed // Instagram URLs. Each entry renders as an official Instagram embed iframe. // Captions are short factual descriptions of the event — not lifted from IG. export const BU_SUNAIDAH_POSTS: InstagramPost[] = [ { shortcode: 'DX6pDm9Mkwe', kind: 'reel', caption: 'Make It in the Emirates 2026 — Abu Dhabi appearance.', }, { shortcode: 'DYg5KQsC8pW', kind: 'reel', caption: 'Abu Dhabi Global Sustainable Security Summit activation.', }, ]; /** * Bu Sunaidah video reel / showreel. * * Set to a config object to render the reel above the persona pillars. * Leave as null to render a polished "reel coming soon" placeholder card. * * Examples: * { kind: 'youtube', id: 'dQw4w9WgXcQ' } * { kind: 'vimeo', id: '76979871' } * { kind: 'mp4', src: '/video/bu-sunaidah-reel.mp4', poster: '/video/poster.webp' } */ export type ReelSource = | { kind: 'youtube'; id: string; poster?: string } | { kind: 'vimeo'; id: string; poster?: string } | { kind: 'mp4'; src: string; poster?: string }; export const BU_SUNAIDAH_REEL: ReelSource | null = null;