diff --git "a/hard_prompts_500.json" "b/hard_prompts_500.json" new file mode 100644--- /dev/null +++ "b/hard_prompts_500.json" @@ -0,0 +1,8502 @@ +[ + { + "test_id": 1, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.723, + 0.357, + 0.585 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.723,0.357,0.585 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 2, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.468, + -0.284, + 0.64 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.468,-0.284,0.640 <|title|> Crypto Trading Asset Vault Modal <|palette|> clean white corporate with royal blue accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 3, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.717, + -0.327, + 0.943 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.717,-0.327,0.943 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 4, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.445, + 0.619, + 0.41 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.445,0.619,0.410 <|title|> Financial Analytics KPI Dashboard <|palette|> clean white corporate with royal blue accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 5, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.545, + -0.172, + 0.156 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.545,-0.172,0.156 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 6, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.66, + -0.164, + 0.727 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> 0.660,-0.164,0.727 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 7, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.278, + 0.565, + 0.605 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> GlassHero <|coords|> 0.278,0.565,0.605 <|title|> Glassmorphic Hero with Dual CTA <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 8, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.431, + -0.559, + 0.824 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.431,-0.559,0.824 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 9, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.073, + -0.4, + 0.271 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.073,-0.400,0.271 <|title|> Interactive Media Player Card <|palette|> minimalist monochrome high-contrast accessible <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 10, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.235, + 0.798, + 0.924 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.235,0.798,0.924 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 11, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.727, + 0.786, + 0.867 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.727,0.786,0.867 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 12, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.299, + 0.229, + 0.267 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.299,0.229,0.267 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 13, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.516, + 0.423, + 0.95 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.516,0.423,0.950 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 14, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.316, + 0.502, + 0.619 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.316,0.502,0.619 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 15, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.123, + -0.461, + 0.139 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.123,-0.461,0.139 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 16, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.385, + -0.328, + 0.858 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> 0.385,-0.328,0.858 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 17, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.807, + 0.049, + 0.549 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> 0.807,0.049,0.549 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 18, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.419, + 0.346, + 0.596 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.419,0.346,0.596 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 19, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.518, + -0.021, + 0.739 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.518,-0.021,0.739 <|title|> Interactive Media Player Card <|palette|> slate dark mode with indigo/violet accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 20, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.399, + 0.507, + 0.648 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> 0.399,0.507,0.648 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 21, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.736, + -0.628, + 0.15 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.736,-0.628,0.150 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 22, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.313, + -0.717, + 0.474 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.313,-0.717,0.474 <|title|> Crypto Trading Asset Vault Modal <|palette|> clean white corporate with royal blue accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 23, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.567, + 0.642, + 0.571 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.567,0.642,0.571 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 24, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.256, + 0.369, + 0.871 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.256,0.369,0.871 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 25, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.119, + 0.41, + 0.232 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.119,0.410,0.232 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 26, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.26, + -0.734, + 0.4 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> DataTable <|coords|> -0.260,-0.734,0.400 <|title|> Interactive Data Table with Pagination <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 27, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.402, + -0.487, + 0.216 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> -0.402,-0.487,0.216 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 28, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.192, + 0.09, + 0.236 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.192,0.090,0.236 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 29, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.182, + -0.519, + 0.748 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.182,-0.519,0.748 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 30, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.73, + 0.738, + 0.71 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> BottomNav <|coords|> 0.730,0.738,0.710 <|title|> Mobile Bottom Navigation Bar <|palette|> minimalist monochrome high-contrast accessible <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 31, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.336, + -0.303, + 0.126 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.336,-0.303,0.126 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 32, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.523, + -0.106, + 0.749 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> -0.523,-0.106,0.749 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 33, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.314, + -0.166, + 0.405 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.314,-0.166,0.405 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 34, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.666, + 0.136, + 0.921 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.666,0.136,0.921 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 35, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.605, + 0.545, + 0.748 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.605,0.545,0.748 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 36, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.195, + 0.354, + 0.492 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> -0.195,0.354,0.492 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 37, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.268, + 0.58, + 0.334 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.268,0.580,0.334 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 38, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.543, + 0.694, + 0.947 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.543,0.694,0.947 <|title|> Settings Control Center with Toggles <|palette|> minimalist monochrome high-contrast accessible <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 39, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.61, + 0.007, + 0.422 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.610,0.007,0.422 <|title|> Interactive Media Player Card <|palette|> slate dark mode with indigo/violet accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 40, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.657, + -0.437, + 0.144 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> BottomNav <|coords|> -0.657,-0.437,0.144 <|title|> Mobile Bottom Navigation Bar <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 41, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.245, + -0.292, + 0.335 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.245,-0.292,0.335 <|title|> Enterprise SaaS Pricing Matrix <|palette|> clean white corporate with royal blue accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 42, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.307, + 0.294, + 0.23 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.307,0.294,0.230 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 43, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.292, + -0.777, + 0.576 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.292,-0.777,0.576 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 44, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.823, + -0.598, + 0.931 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.823,-0.598,0.931 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 45, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.019, + -0.072, + 0.713 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.019,-0.072,0.713 <|title|> Accessible Multi-Step Onboarding Form <|palette|> minimalist monochrome high-contrast accessible <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 46, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.494, + -0.574, + 0.739 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.494,-0.574,0.739 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 47, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.358, + 0.509, + 0.492 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.358,0.509,0.492 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 48, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.294, + 0.429, + 0.121 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.294,0.429,0.121 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 49, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.25, + 0.221, + 0.767 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.250,0.221,0.767 <|title|> Interactive Media Player Card <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 50, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.37, + 0.693, + 0.636 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.370,0.693,0.636 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 51, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.583, + -0.515, + 0.167 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.583,-0.515,0.167 <|title|> Enterprise SaaS Pricing Matrix <|palette|> clean white corporate with royal blue accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 52, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.242, + -0.162, + 0.606 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> 0.242,-0.162,0.606 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 53, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.118, + 0.307, + 0.453 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.118,0.307,0.453 <|title|> Responsive Nav with Mobile Drawer <|palette|> slate dark mode with indigo/violet accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 54, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.065, + 0.416, + 0.163 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.065,0.416,0.163 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 55, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.592, + 0.274, + 0.407 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.592,0.274,0.407 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 56, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.206, + -0.85, + 0.787 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> -0.206,-0.850,0.787 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 57, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.749, + 0.085, + 0.198 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.749,0.085,0.198 <|title|> Glassmorphic Hero with Dual CTA <|palette|> clean white corporate with royal blue accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 58, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.779, + 0.038, + 0.879 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.779,0.038,0.879 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 59, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.322, + -0.838, + 0.824 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.322,-0.838,0.824 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 60, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.023, + -0.784, + 0.665 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> -0.023,-0.784,0.665 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 61, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.435, + -0.754, + 0.746 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.435,-0.754,0.746 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 62, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.544, + -0.214, + 0.471 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.544,-0.214,0.471 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 63, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.175, + -0.555, + 0.522 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.175,-0.555,0.522 <|title|> Responsive Nav with Mobile Drawer <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 64, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.528, + -0.127, + 0.175 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.528,-0.127,0.175 <|title|> Financial Analytics KPI Dashboard <|palette|> clean white corporate with royal blue accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 65, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.237, + 0.484, + 0.234 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.237,0.484,0.234 <|title|> Accessible Multi-Step Onboarding Form <|palette|> minimalist monochrome high-contrast accessible <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 66, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.654, + 0.578, + 0.913 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.654,0.578,0.913 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 67, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.534, + -0.815, + 0.916 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> -0.534,-0.815,0.916 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 68, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.079, + -0.331, + 0.707 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.079,-0.331,0.707 <|title|> Settings Control Center with Toggles <|palette|> minimalist monochrome high-contrast accessible <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 69, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.371, + 0.845, + 0.846 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.371,0.845,0.846 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 70, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.556, + -0.296, + 0.761 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> 0.556,-0.296,0.761 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 71, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.155, + 0.703, + 0.284 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.155,0.703,0.284 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 72, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.804, + 0.765, + 0.442 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> -0.804,0.765,0.442 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 73, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.173, + -0.785, + 0.439 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.173,-0.785,0.439 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 74, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.303, + 0.799, + 0.713 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.303,0.799,0.713 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 75, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.836, + 0.165, + 0.623 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.836,0.165,0.623 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 76, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.019, + -0.488, + 0.49 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> 0.019,-0.488,0.490 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 77, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.295, + 0.462, + 0.734 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> 0.295,0.462,0.734 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 78, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.604, + -0.667, + 0.782 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.604,-0.667,0.782 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 79, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.572, + -0.508, + 0.799 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.572,-0.508,0.799 <|title|> Interactive Media Player Card <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 80, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.027, + -0.731, + 0.626 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> BottomNav <|coords|> -0.027,-0.731,0.626 <|title|> Mobile Bottom Navigation Bar <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 81, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.551, + 0.642, + 0.328 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.551,0.642,0.328 <|title|> Enterprise SaaS Pricing Matrix <|palette|> clean white corporate with royal blue accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 82, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.514, + 0.296, + 0.339 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> 0.514,0.296,0.339 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 83, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.593, + -0.665, + 0.274 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.593,-0.665,0.274 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 84, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.348, + -0.573, + 0.137 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.348,-0.573,0.137 <|title|> Financial Analytics KPI Dashboard <|palette|> clean white corporate with royal blue accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 85, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.755, + 0.489, + 0.205 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.755,0.489,0.205 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 86, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.266, + 0.392, + 0.459 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.266,0.392,0.459 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 87, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.123, + -0.207, + 0.91 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> 0.123,-0.207,0.910 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 88, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.511, + -0.535, + 0.808 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.511,-0.535,0.808 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 89, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.753, + 0.052, + 0.663 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.753,0.052,0.663 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 90, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.381, + -0.438, + 0.352 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.381,-0.438,0.352 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 91, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.363, + 0.638, + 0.878 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.363,0.638,0.878 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 92, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.135, + -0.271, + 0.176 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> -0.135,-0.271,0.176 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 93, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.44, + -0.393, + 0.334 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.440,-0.393,0.334 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 94, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.655, + -0.765, + 0.219 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.655,-0.765,0.219 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 95, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.657, + 0.244, + 0.582 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.657,0.244,0.582 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 96, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.172, + 0.804, + 0.66 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.172,0.804,0.660 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 97, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.725, + -0.528, + 0.69 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> -0.725,-0.528,0.690 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 98, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.403, + -0.497, + 0.546 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.403,-0.497,0.546 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 99, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.202, + 0.107, + 0.943 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.202,0.107,0.943 <|title|> Interactive Media Player Card <|palette|> minimalist monochrome high-contrast accessible <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 100, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.633, + -0.206, + 0.43 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> BottomNav <|coords|> -0.633,-0.206,0.430 <|title|> Mobile Bottom Navigation Bar <|palette|> minimalist monochrome high-contrast accessible <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 101, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.405, + -0.63, + 0.647 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.405,-0.630,0.647 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 102, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.361, + -0.424, + 0.185 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> 0.361,-0.424,0.185 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 103, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.628, + 0.303, + 0.21 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.628,0.303,0.210 <|title|> Responsive Nav with Mobile Drawer <|palette|> clean white corporate with royal blue accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 104, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.264, + 0.007, + 0.694 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.264,0.007,0.694 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 105, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.287, + 0.087, + 0.76 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.287,0.087,0.760 <|title|> Accessible Multi-Step Onboarding Form <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 106, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.691, + 0.385, + 0.63 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> -0.691,0.385,0.630 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 107, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.454, + -0.676, + 0.895 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> 0.454,-0.676,0.895 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 108, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.466, + -0.456, + 0.158 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.466,-0.456,0.158 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 109, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.4, + 0.759, + 0.147 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.400,0.759,0.147 <|title|> Interactive Media Player Card <|palette|> slate dark mode with indigo/violet accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 110, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.848, + 0.143, + 0.544 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> BottomNav <|coords|> 0.848,0.143,0.544 <|title|> Mobile Bottom Navigation Bar <|palette|> minimalist monochrome high-contrast accessible <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 111, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.123, + 0.635, + 0.759 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.123,0.635,0.759 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 112, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.548, + -0.43, + 0.605 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> 0.548,-0.430,0.605 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 113, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.744, + 0.71, + 0.92 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.744,0.710,0.920 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 114, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.526, + -0.275, + 0.252 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.526,-0.275,0.252 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 115, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.194, + 0.624, + 0.874 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.194,0.624,0.874 <|title|> Accessible Multi-Step Onboarding Form <|palette|> minimalist monochrome high-contrast accessible <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 116, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.13, + -0.46, + 0.749 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> DataTable <|coords|> -0.130,-0.460,0.749 <|title|> Interactive Data Table with Pagination <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 117, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.453, + 0.351, + 0.54 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.453,0.351,0.540 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 118, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.397, + 0.16, + 0.389 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.397,0.160,0.389 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 119, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.549, + -0.847, + 0.642 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.549,-0.847,0.642 <|title|> Interactive Media Player Card <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 120, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.105, + 0.237, + 0.583 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> -0.105,0.237,0.583 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 121, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.038, + -0.662, + 0.142 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.038,-0.662,0.142 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 122, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.475, + 0.01, + 0.325 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.475,0.010,0.325 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 123, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.37, + -0.105, + 0.543 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.370,-0.105,0.543 <|title|> Responsive Nav with Mobile Drawer <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 124, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.754, + 0.39, + 0.671 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.754,0.390,0.671 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 125, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.165, + 0.136, + 0.811 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.165,0.136,0.811 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 126, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.232, + 0.073, + 0.507 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> DataTable <|coords|> 0.232,0.073,0.507 <|title|> Interactive Data Table with Pagination <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 127, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.344, + -0.572, + 0.5 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> GlassHero <|coords|> -0.344,-0.572,0.500 <|title|> Glassmorphic Hero with Dual CTA <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 128, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.588, + 0.068, + 0.602 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.588,0.068,0.602 <|title|> Settings Control Center with Toggles <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 129, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.046, + -0.111, + 0.223 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.046,-0.111,0.223 <|title|> Interactive Media Player Card <|palette|> minimalist monochrome high-contrast accessible <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 130, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.835, + 0.198, + 0.392 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.835,0.198,0.392 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 131, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.741, + -0.463, + 0.325 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.741,-0.463,0.325 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 132, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.698, + 0.589, + 0.191 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> TradingModal <|coords|> 0.698,0.589,0.191 <|title|> Crypto Trading Asset Vault Modal <|palette|> warm amber and obsidian luxury aesthetic <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 133, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.734, + -0.793, + 0.883 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.734,-0.793,0.883 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 134, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.324, + 0.683, + 0.264 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.324,0.683,0.264 <|title|> Financial Analytics KPI Dashboard <|palette|> clean white corporate with royal blue accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 135, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.142, + -0.15, + 0.949 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.142,-0.150,0.949 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 136, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.632, + 0.764, + 0.13 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.632,0.764,0.130 <|title|> Interactive Data Table with Pagination <|palette|> slate dark mode with indigo/violet accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 137, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.614, + -0.465, + 0.72 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.614,-0.465,0.720 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 138, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.106, + 0.579, + 0.544 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.106,0.579,0.544 <|title|> Settings Control Center with Toggles <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 139, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.51, + 0.81, + 0.376 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.510,0.810,0.376 <|title|> Interactive Media Player Card <|palette|> slate dark mode with indigo/violet accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 140, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.625, + 0.846, + 0.557 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> BottomNav <|coords|> -0.625,0.846,0.557 <|title|> Mobile Bottom Navigation Bar <|palette|> minimalist monochrome high-contrast accessible <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 141, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.318, + 0.562, + 0.489 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.318,0.562,0.489 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 142, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.097, + -0.655, + 0.134 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.097,-0.655,0.134 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 143, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.842, + 0.349, + 0.726 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.842,0.349,0.726 <|title|> Responsive Nav with Mobile Drawer <|palette|> clean white corporate with royal blue accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 144, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.644, + -0.635, + 0.227 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.644,-0.635,0.227 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 145, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.686, + -0.611, + 0.713 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.686,-0.611,0.713 <|title|> Accessible Multi-Step Onboarding Form <|palette|> clean white corporate with royal blue accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 146, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.433, + -0.565, + 0.327 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> 0.433,-0.565,0.327 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 147, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.155, + -0.12, + 0.465 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> -0.155,-0.120,0.465 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 148, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.631, + -0.381, + 0.361 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.631,-0.381,0.361 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 149, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.69, + 0.321, + 0.2 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.690,0.321,0.200 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 150, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.626, + 0.043, + 0.831 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> BottomNav <|coords|> 0.626,0.043,0.831 <|title|> Mobile Bottom Navigation Bar <|palette|> minimalist monochrome high-contrast accessible <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 151, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.313, + 0.041, + 0.881 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.313,0.041,0.881 <|title|> Enterprise SaaS Pricing Matrix <|palette|> clean white corporate with royal blue accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 152, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.597, + 0.829, + 0.489 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> TradingModal <|coords|> 0.597,0.829,0.489 <|title|> Crypto Trading Asset Vault Modal <|palette|> warm amber and obsidian luxury aesthetic <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 153, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.418, + -0.104, + 0.652 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.418,-0.104,0.652 <|title|> Responsive Nav with Mobile Drawer <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 154, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.626, + -0.362, + 0.769 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.626,-0.362,0.769 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 155, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.189, + -0.025, + 0.166 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.189,-0.025,0.166 <|title|> Accessible Multi-Step Onboarding Form <|palette|> minimalist monochrome high-contrast accessible <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 156, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.198, + 0.438, + 0.811 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> 0.198,0.438,0.811 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 157, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.606, + -0.392, + 0.734 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.606,-0.392,0.734 <|title|> Glassmorphic Hero with Dual CTA <|palette|> clean white corporate with royal blue accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 158, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.561, + -0.282, + 0.396 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.561,-0.282,0.396 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 159, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.06, + -0.824, + 0.416 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.060,-0.824,0.416 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 160, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.613, + 0.239, + 0.384 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.613,0.239,0.384 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 161, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.145, + -0.457, + 0.732 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.145,-0.457,0.732 <|title|> Enterprise SaaS Pricing Matrix <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 162, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.413, + -0.502, + 0.678 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> -0.413,-0.502,0.678 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 163, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.62, + 0.277, + 0.66 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.620,0.277,0.660 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 164, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.413, + -0.347, + 0.378 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.413,-0.347,0.378 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 165, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.03, + 0.46, + 0.854 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.030,0.460,0.854 <|title|> Accessible Multi-Step Onboarding Form <|palette|> clean white corporate with royal blue accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 166, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.219, + -0.696, + 0.887 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.219,-0.696,0.887 <|title|> Interactive Data Table with Pagination <|palette|> slate dark mode with indigo/violet accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 167, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.494, + 0.509, + 0.262 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> -0.494,0.509,0.262 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 168, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.216, + -0.559, + 0.281 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.216,-0.559,0.281 <|title|> Settings Control Center with Toggles <|palette|> minimalist monochrome high-contrast accessible <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 169, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.748, + 0.058, + 0.939 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.748,0.058,0.939 <|title|> Interactive Media Player Card <|palette|> slate dark mode with indigo/violet accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 170, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.129, + 0.494, + 0.384 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.129,0.494,0.384 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 171, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.358, + -0.662, + 0.587 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.358,-0.662,0.587 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 172, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.577, + -0.074, + 0.511 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> TradingModal <|coords|> 0.577,-0.074,0.511 <|title|> Crypto Trading Asset Vault Modal <|palette|> warm amber and obsidian luxury aesthetic <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 173, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.513, + 0.296, + 0.732 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.513,0.296,0.732 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 174, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.338, + -0.124, + 0.12 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.338,-0.124,0.120 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 175, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.689, + 0.491, + 0.72 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.689,0.491,0.720 <|title|> Accessible Multi-Step Onboarding Form <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 176, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.051, + -0.733, + 0.874 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> -0.051,-0.733,0.874 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 177, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.68, + -0.268, + 0.393 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> GlassHero <|coords|> -0.680,-0.268,0.393 <|title|> Glassmorphic Hero with Dual CTA <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 178, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.08, + 0.651, + 0.192 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.080,0.651,0.192 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 179, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.266, + -0.705, + 0.201 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.266,-0.705,0.201 <|title|> Interactive Media Player Card <|palette|> minimalist monochrome high-contrast accessible <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 180, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.041, + 0.463, + 0.92 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> -0.041,0.463,0.920 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 181, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.617, + -0.432, + 0.769 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.617,-0.432,0.769 <|title|> Enterprise SaaS Pricing Matrix <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 182, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.703, + -0.033, + 0.618 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> -0.703,-0.033,0.618 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 183, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.847, + -0.685, + 0.273 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.847,-0.685,0.273 <|title|> Responsive Nav with Mobile Drawer <|palette|> slate dark mode with indigo/violet accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 184, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.028, + 0.216, + 0.535 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.028,0.216,0.535 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 185, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.55, + -0.607, + 0.249 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.550,-0.607,0.249 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 186, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.828, + 0.449, + 0.552 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> -0.828,0.449,0.552 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 187, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.817, + 0.767, + 0.884 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> GlassHero <|coords|> -0.817,0.767,0.884 <|title|> Glassmorphic Hero with Dual CTA <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 188, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.432, + 0.086, + 0.576 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.432,0.086,0.576 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 189, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.455, + -0.304, + 0.163 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.455,-0.304,0.163 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 190, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.454, + 0.069, + 0.553 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> -0.454,0.069,0.553 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 191, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.801, + 0.752, + 0.211 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.801,0.752,0.211 <|title|> Enterprise SaaS Pricing Matrix <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 192, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.309, + -0.79, + 0.308 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.309,-0.790,0.308 <|title|> Crypto Trading Asset Vault Modal <|palette|> clean white corporate with royal blue accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 193, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.5, + 0.434, + 0.673 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.500,0.434,0.673 <|title|> Responsive Nav with Mobile Drawer <|palette|> clean white corporate with royal blue accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 194, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.436, + -0.473, + 0.884 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.436,-0.473,0.884 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 195, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.314, + -0.231, + 0.302 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.314,-0.231,0.302 <|title|> Accessible Multi-Step Onboarding Form <|palette|> minimalist monochrome high-contrast accessible <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 196, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.299, + -0.703, + 0.132 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> DataTable <|coords|> -0.299,-0.703,0.132 <|title|> Interactive Data Table with Pagination <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 197, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.776, + 0.362, + 0.17 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.776,0.362,0.170 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 198, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.02, + -0.659, + 0.634 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.020,-0.659,0.634 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 199, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.388, + 0.213, + 0.574 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.388,0.213,0.574 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 200, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.354, + -0.834, + 0.102 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> BottomNav <|coords|> 0.354,-0.834,0.102 <|title|> Mobile Bottom Navigation Bar <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 201, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.454, + 0.533, + 0.616 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.454,0.533,0.616 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 202, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.037, + -0.477, + 0.313 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.037,-0.477,0.313 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 203, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.339, + 0.561, + 0.222 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.339,0.561,0.222 <|title|> Responsive Nav with Mobile Drawer <|palette|> clean white corporate with royal blue accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 204, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.155, + -0.241, + 0.858 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.155,-0.241,0.858 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 205, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.614, + 0.702, + 0.703 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.614,0.702,0.703 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 206, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.824, + -0.211, + 0.296 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> -0.824,-0.211,0.296 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 207, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.357, + 0.54, + 0.865 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.357,0.540,0.865 <|title|> Glassmorphic Hero with Dual CTA <|palette|> clean white corporate with royal blue accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 208, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.383, + -0.013, + 0.558 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.383,-0.013,0.558 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 209, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.318, + 0.353, + 0.897 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.318,0.353,0.897 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 210, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.801, + 0.171, + 0.472 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> BottomNav <|coords|> -0.801,0.171,0.472 <|title|> Mobile Bottom Navigation Bar <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 211, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.354, + -0.411, + 0.878 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.354,-0.411,0.878 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 212, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.726, + 0.384, + 0.483 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.726,0.384,0.483 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 213, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.223, + -0.191, + 0.273 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.223,-0.191,0.273 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 214, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.832, + -0.507, + 0.812 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.832,-0.507,0.812 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 215, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.432, + 0.061, + 0.323 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.432,0.061,0.323 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 216, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.284, + 0.622, + 0.765 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> -0.284,0.622,0.765 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 217, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.097, + 0.708, + 0.792 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.097,0.708,0.792 <|title|> Glassmorphic Hero with Dual CTA <|palette|> clean white corporate with royal blue accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 218, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.713, + -0.675, + 0.469 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.713,-0.675,0.469 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 219, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.72, + -0.164, + 0.782 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.720,-0.164,0.782 <|title|> Interactive Media Player Card <|palette|> slate dark mode with indigo/violet accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 220, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.841, + 0.672, + 0.15 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> BottomNav <|coords|> -0.841,0.672,0.150 <|title|> Mobile Bottom Navigation Bar <|palette|> minimalist monochrome high-contrast accessible <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 221, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.755, + 0.698, + 0.656 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.755,0.698,0.656 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 222, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.256, + -0.41, + 0.555 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> 0.256,-0.410,0.555 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 223, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.519, + -0.783, + 0.714 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.519,-0.783,0.714 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 224, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.433, + -0.606, + 0.478 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.433,-0.606,0.478 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 225, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.791, + -0.724, + 0.719 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.791,-0.724,0.719 <|title|> Accessible Multi-Step Onboarding Form <|palette|> clean white corporate with royal blue accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 226, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.794, + 0.405, + 0.217 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> -0.794,0.405,0.217 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 227, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.513, + 0.104, + 0.533 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> 0.513,0.104,0.533 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 228, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.16, + 0.292, + 0.909 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.160,0.292,0.909 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 229, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.74, + 0.398, + 0.823 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.740,0.398,0.823 <|title|> Interactive Media Player Card <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 230, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.825, + -0.444, + 0.873 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> BottomNav <|coords|> 0.825,-0.444,0.873 <|title|> Mobile Bottom Navigation Bar <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 231, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.167, + -0.606, + 0.413 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.167,-0.606,0.413 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 232, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.34, + -0.272, + 0.646 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.340,-0.272,0.646 <|title|> Crypto Trading Asset Vault Modal <|palette|> clean white corporate with royal blue accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 233, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.26, + 0.743, + 0.466 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.260,0.743,0.466 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 234, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.01, + 0.824, + 0.748 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.010,0.824,0.748 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 235, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.266, + -0.382, + 0.443 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.266,-0.382,0.443 <|title|> Accessible Multi-Step Onboarding Form <|palette|> clean white corporate with royal blue accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 236, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.482, + -0.239, + 0.888 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.482,-0.239,0.888 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 237, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.842, + -0.481, + 0.752 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.842,-0.481,0.752 <|title|> Glassmorphic Hero with Dual CTA <|palette|> clean white corporate with royal blue accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 238, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.112, + 0.357, + 0.479 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.112,0.357,0.479 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 239, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.068, + 0.605, + 0.12 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.068,0.605,0.120 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 240, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.106, + 0.461, + 0.652 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> BottomNav <|coords|> -0.106,0.461,0.652 <|title|> Mobile Bottom Navigation Bar <|palette|> minimalist monochrome high-contrast accessible <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 241, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.59, + 0.766, + 0.302 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.590,0.766,0.302 <|title|> Enterprise SaaS Pricing Matrix <|palette|> clean white corporate with royal blue accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 242, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.804, + -0.634, + 0.542 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> 0.804,-0.634,0.542 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 243, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.318, + -0.347, + 0.615 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.318,-0.347,0.615 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 244, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.011, + 0.516, + 0.775 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.011,0.516,0.775 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 245, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.85, + -0.805, + 0.652 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.850,-0.805,0.652 <|title|> Accessible Multi-Step Onboarding Form <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 246, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.7, + 0.009, + 0.809 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> 0.700,0.009,0.809 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 247, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.207, + -0.617, + 0.285 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> 0.207,-0.617,0.285 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 248, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.614, + -0.734, + 0.654 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.614,-0.734,0.654 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 249, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.602, + -0.317, + 0.868 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.602,-0.317,0.868 <|title|> Interactive Media Player Card <|palette|> slate dark mode with indigo/violet accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 250, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.132, + -0.243, + 0.245 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> -0.132,-0.243,0.245 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 251, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.398, + 0.681, + 0.758 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.398,0.681,0.758 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 252, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.339, + -0.252, + 0.819 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.339,-0.252,0.819 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 253, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.251, + -0.466, + 0.598 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.251,-0.466,0.598 <|title|> Responsive Nav with Mobile Drawer <|palette|> slate dark mode with indigo/violet accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 254, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.511, + -0.362, + 0.304 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.511,-0.362,0.304 <|title|> Financial Analytics KPI Dashboard <|palette|> clean white corporate with royal blue accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 255, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.353, + 0.227, + 0.177 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.353,0.227,0.177 <|title|> Accessible Multi-Step Onboarding Form <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 256, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.716, + -0.762, + 0.265 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> -0.716,-0.762,0.265 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 257, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.753, + -0.668, + 0.944 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> 0.753,-0.668,0.944 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 258, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.779, + 0.301, + 0.811 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.779,0.301,0.811 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 259, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.075, + 0.652, + 0.736 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.075,0.652,0.736 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 260, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.448, + -0.579, + 0.124 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> -0.448,-0.579,0.124 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 261, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.354, + 0.077, + 0.547 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.354,0.077,0.547 <|title|> Enterprise SaaS Pricing Matrix <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 262, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.279, + -0.578, + 0.45 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> 0.279,-0.578,0.450 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 263, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.449, + 0.578, + 0.38 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.449,0.578,0.380 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 264, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.04, + -0.049, + 0.251 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.040,-0.049,0.251 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 265, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.34, + 0.275, + 0.595 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.340,0.275,0.595 <|title|> Accessible Multi-Step Onboarding Form <|palette|> minimalist monochrome high-contrast accessible <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 266, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.237, + -0.383, + 0.916 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> -0.237,-0.383,0.916 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 267, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.145, + -0.68, + 0.271 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> GlassHero <|coords|> -0.145,-0.680,0.271 <|title|> Glassmorphic Hero with Dual CTA <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 268, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.305, + 0.563, + 0.167 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.305,0.563,0.167 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 269, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.519, + 0.004, + 0.277 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.519,0.004,0.277 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 270, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.214, + -0.104, + 0.441 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> BottomNav <|coords|> 0.214,-0.104,0.441 <|title|> Mobile Bottom Navigation Bar <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 271, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.161, + 0.745, + 0.868 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.161,0.745,0.868 <|title|> Enterprise SaaS Pricing Matrix <|palette|> clean white corporate with royal blue accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 272, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.501, + -0.843, + 0.94 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.501,-0.843,0.940 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 273, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.413, + 0.626, + 0.744 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.413,0.626,0.744 <|title|> Responsive Nav with Mobile Drawer <|palette|> slate dark mode with indigo/violet accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 274, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.836, + 0.11, + 0.391 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.836,0.110,0.391 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 275, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.144, + 0.072, + 0.265 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.144,0.072,0.265 <|title|> Accessible Multi-Step Onboarding Form <|palette|> minimalist monochrome high-contrast accessible <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 276, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.614, + -0.664, + 0.304 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> -0.614,-0.664,0.304 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 277, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.014, + 0.722, + 0.76 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.014,0.722,0.760 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 278, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.686, + -0.579, + 0.153 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.686,-0.579,0.153 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 279, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.188, + -0.522, + 0.222 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.188,-0.522,0.222 <|title|> Interactive Media Player Card <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 280, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.13, + 0.834, + 0.708 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.130,0.834,0.708 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 281, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.723, + 0.583, + 0.627 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.723,0.583,0.627 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 282, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.406, + 0.615, + 0.615 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.406,0.615,0.615 <|title|> Crypto Trading Asset Vault Modal <|palette|> clean white corporate with royal blue accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 283, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.137, + -0.169, + 0.123 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.137,-0.169,0.123 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 284, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.35, + 0.345, + 0.208 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.350,0.345,0.208 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 285, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.418, + -0.134, + 0.358 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.418,-0.134,0.358 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 286, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.562, + -0.798, + 0.426 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.562,-0.798,0.426 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 287, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.481, + 0.813, + 0.149 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.481,0.813,0.149 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 288, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.494, + -0.001, + 0.781 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.494,-0.001,0.781 <|title|> Settings Control Center with Toggles <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 289, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.327, + -0.688, + 0.309 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.327,-0.688,0.309 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 290, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.74, + -0.104, + 0.523 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> -0.740,-0.104,0.523 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 291, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.264, + 0.254, + 0.762 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.264,0.254,0.762 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 292, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.501, + 0.133, + 0.698 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> 0.501,0.133,0.698 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 293, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.569, + -0.562, + 0.42 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.569,-0.562,0.420 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 294, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.1, + -0.421, + 0.357 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.100,-0.421,0.357 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 295, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.215, + -0.659, + 0.528 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.215,-0.659,0.528 <|title|> Accessible Multi-Step Onboarding Form <|palette|> clean white corporate with royal blue accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 296, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.566, + 0.769, + 0.554 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> -0.566,0.769,0.554 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 297, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.215, + 0.431, + 0.504 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.215,0.431,0.504 <|title|> Glassmorphic Hero with Dual CTA <|palette|> clean white corporate with royal blue accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 298, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.61, + -0.827, + 0.306 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.610,-0.827,0.306 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 299, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.491, + -0.294, + 0.682 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.491,-0.294,0.682 <|title|> Interactive Media Player Card <|palette|> minimalist monochrome high-contrast accessible <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 300, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.393, + 0.459, + 0.849 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> -0.393,0.459,0.849 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 301, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.821, + -0.683, + 0.82 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.821,-0.683,0.820 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 302, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.246, + -0.023, + 0.654 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> -0.246,-0.023,0.654 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 303, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.353, + 0.059, + 0.401 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.353,0.059,0.401 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 304, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.32, + 0.159, + 0.891 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.320,0.159,0.891 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 305, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.383, + 0.433, + 0.778 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.383,0.433,0.778 <|title|> Accessible Multi-Step Onboarding Form <|palette|> clean white corporate with royal blue accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 306, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.634, + 0.738, + 0.571 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.634,0.738,0.571 <|title|> Interactive Data Table with Pagination <|palette|> slate dark mode with indigo/violet accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 307, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.757, + -0.021, + 0.763 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> GlassHero <|coords|> 0.757,-0.021,0.763 <|title|> Glassmorphic Hero with Dual CTA <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 308, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.19, + 0.733, + 0.331 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.190,0.733,0.331 <|title|> Settings Control Center with Toggles <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 309, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.769, + 0.367, + 0.556 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.769,0.367,0.556 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 310, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.731, + -0.011, + 0.623 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> BottomNav <|coords|> 0.731,-0.011,0.623 <|title|> Mobile Bottom Navigation Bar <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 311, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.767, + -0.663, + 0.572 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.767,-0.663,0.572 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 312, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.348, + 0.323, + 0.36 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> TradingModal <|coords|> 0.348,0.323,0.360 <|title|> Crypto Trading Asset Vault Modal <|palette|> warm amber and obsidian luxury aesthetic <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 313, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.764, + 0.065, + 0.225 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.764,0.065,0.225 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 314, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.449, + 0.102, + 0.437 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.449,0.102,0.437 <|title|> Financial Analytics KPI Dashboard <|palette|> clean white corporate with royal blue accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 315, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.291, + -0.444, + 0.845 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.291,-0.444,0.845 <|title|> Accessible Multi-Step Onboarding Form <|palette|> clean white corporate with royal blue accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 316, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.591, + -0.725, + 0.424 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> -0.591,-0.725,0.424 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 317, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.241, + -0.363, + 0.631 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.241,-0.363,0.631 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 318, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.761, + 0.795, + 0.356 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.761,0.795,0.356 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 319, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.843, + -0.535, + 0.741 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.843,-0.535,0.741 <|title|> Interactive Media Player Card <|palette|> minimalist monochrome high-contrast accessible <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 320, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.778, + -0.446, + 0.641 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> -0.778,-0.446,0.641 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 321, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.103, + 0.823, + 0.8 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.103,0.823,0.800 <|title|> Enterprise SaaS Pricing Matrix <|palette|> clean white corporate with royal blue accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 322, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.309, + 0.756, + 0.492 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.309,0.756,0.492 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 323, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.317, + -0.827, + 0.287 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.317,-0.827,0.287 <|title|> Responsive Nav with Mobile Drawer <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 324, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.111, + 0.73, + 0.899 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.111,0.730,0.899 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 325, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.691, + 0.014, + 0.82 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.691,0.014,0.820 <|title|> Accessible Multi-Step Onboarding Form <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 326, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.491, + -0.027, + 0.177 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> 0.491,-0.027,0.177 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 327, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.758, + 0.054, + 0.813 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.758,0.054,0.813 <|title|> Glassmorphic Hero with Dual CTA <|palette|> clean white corporate with royal blue accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 328, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.39, + 0.771, + 0.8 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.390,0.771,0.800 <|title|> Settings Control Center with Toggles <|palette|> minimalist monochrome high-contrast accessible <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 329, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.416, + -0.243, + 0.722 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.416,-0.243,0.722 <|title|> Interactive Media Player Card <|palette|> minimalist monochrome high-contrast accessible <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 330, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.782, + 0.518, + 0.411 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> 0.782,0.518,0.411 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 331, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.446, + 0.773, + 0.573 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.446,0.773,0.573 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 332, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.288, + 0.215, + 0.189 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.288,0.215,0.189 <|title|> Crypto Trading Asset Vault Modal <|palette|> clean white corporate with royal blue accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 333, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.575, + -0.079, + 0.165 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.575,-0.079,0.165 <|title|> Responsive Nav with Mobile Drawer <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 334, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.077, + -0.51, + 0.844 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.077,-0.510,0.844 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 335, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.481, + 0.093, + 0.559 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.481,0.093,0.559 <|title|> Accessible Multi-Step Onboarding Form <|palette|> clean white corporate with royal blue accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 336, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.68, + 0.472, + 0.705 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> DataTable <|coords|> 0.680,0.472,0.705 <|title|> Interactive Data Table with Pagination <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 337, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.376, + 0.765, + 0.344 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> -0.376,0.765,0.344 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 338, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.74, + 0.746, + 0.67 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.740,0.746,0.670 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 339, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.382, + -0.166, + 0.92 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.382,-0.166,0.920 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 340, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.794, + -0.098, + 0.387 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.794,-0.098,0.387 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 341, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.724, + -0.444, + 0.199 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.724,-0.444,0.199 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 342, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.032, + 0.378, + 0.161 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> TradingModal <|coords|> 0.032,0.378,0.161 <|title|> Crypto Trading Asset Vault Modal <|palette|> warm amber and obsidian luxury aesthetic <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 343, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.265, + 0.692, + 0.905 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.265,0.692,0.905 <|title|> Responsive Nav with Mobile Drawer <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 344, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.339, + -0.587, + 0.183 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.339,-0.587,0.183 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 345, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.711, + -0.727, + 0.487 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.711,-0.727,0.487 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 346, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.046, + 0.343, + 0.596 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> DataTable <|coords|> -0.046,0.343,0.596 <|title|> Interactive Data Table with Pagination <|palette|> slate dark mode with indigo/violet accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 347, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.169, + -0.775, + 0.385 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.169,-0.775,0.385 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 348, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.718, + 0.329, + 0.314 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.718,0.329,0.314 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 349, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.675, + 0.368, + 0.713 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.675,0.368,0.713 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 350, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.033, + -0.416, + 0.692 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.033,-0.416,0.692 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 351, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.801, + 0.834, + 0.145 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.801,0.834,0.145 <|title|> Enterprise SaaS Pricing Matrix <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 352, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.831, + 0.728, + 0.518 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.831,0.728,0.518 <|title|> Crypto Trading Asset Vault Modal <|palette|> clean white corporate with royal blue accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 353, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.275, + 0.206, + 0.246 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.275,0.206,0.246 <|title|> Responsive Nav with Mobile Drawer <|palette|> clean white corporate with royal blue accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 354, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.005, + 0.018, + 0.833 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.005,0.018,0.833 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 355, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.059, + -0.816, + 0.494 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.059,-0.816,0.494 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 356, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.266, + 0.418, + 0.525 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> DataTable <|coords|> -0.266,0.418,0.525 <|title|> Interactive Data Table with Pagination <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 357, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.645, + -0.037, + 0.681 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> GlassHero <|coords|> -0.645,-0.037,0.681 <|title|> Glassmorphic Hero with Dual CTA <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 358, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.25, + -0.41, + 0.705 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.250,-0.410,0.705 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 359, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.056, + -0.401, + 0.256 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.056,-0.401,0.256 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 360, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.171, + -0.668, + 0.184 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.171,-0.668,0.184 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 361, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.088, + -0.644, + 0.886 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.088,-0.644,0.886 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 362, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.099, + 0.75, + 0.655 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> 0.099,0.750,0.655 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 363, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.474, + 0.479, + 0.71 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.474,0.479,0.710 <|title|> Responsive Nav with Mobile Drawer <|palette|> slate dark mode with indigo/violet accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 364, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.232, + -0.747, + 0.748 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.232,-0.747,0.748 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 365, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.164, + 0.559, + 0.665 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.164,0.559,0.665 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 366, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.613, + 0.497, + 0.908 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.613,0.497,0.908 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 367, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.029, + -0.768, + 0.625 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.029,-0.768,0.625 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 368, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.122, + 0.713, + 0.392 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.122,0.713,0.392 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 369, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.644, + 0.547, + 0.231 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.644,0.547,0.231 <|title|> Interactive Media Player Card <|palette|> slate dark mode with indigo/violet accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 370, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.668, + -0.319, + 0.242 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.668,-0.319,0.242 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 371, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.28, + 0.537, + 0.782 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.280,0.537,0.782 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 372, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.301, + -0.108, + 0.556 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> -0.301,-0.108,0.556 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 373, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.19, + 0.71, + 0.103 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.190,0.710,0.103 <|title|> Responsive Nav with Mobile Drawer <|palette|> slate dark mode with indigo/violet accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 374, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.609, + 0.406, + 0.636 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.609,0.406,0.636 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 375, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.177, + -0.194, + 0.751 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.177,-0.194,0.751 <|title|> Accessible Multi-Step Onboarding Form <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 376, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.358, + 0.192, + 0.884 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> -0.358,0.192,0.884 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 377, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.786, + -0.839, + 0.278 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> -0.786,-0.839,0.278 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 378, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.424, + 0.554, + 0.124 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.424,0.554,0.124 <|title|> Settings Control Center with Toggles <|palette|> minimalist monochrome high-contrast accessible <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 379, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.31, + 0.013, + 0.367 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.310,0.013,0.367 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 380, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.147, + 0.548, + 0.259 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> 0.147,0.548,0.259 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 381, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.792, + -0.603, + 0.325 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.792,-0.603,0.325 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 382, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.161, + 0.252, + 0.457 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> 0.161,0.252,0.457 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 383, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.027, + -0.022, + 0.477 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.027,-0.022,0.477 <|title|> Responsive Nav with Mobile Drawer <|palette|> minimalist monochrome high-contrast accessible <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 384, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.608, + -0.685, + 0.509 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.608,-0.685,0.509 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 385, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.1, + -0.043, + 0.683 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.100,-0.043,0.683 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 386, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.362, + -0.084, + 0.731 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> 0.362,-0.084,0.731 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 387, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.698, + -0.651, + 0.457 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> 0.698,-0.651,0.457 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 388, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.598, + -0.304, + 0.54 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.598,-0.304,0.540 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 389, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.457, + 0.764, + 0.929 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.457,0.764,0.929 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 390, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.347, + 0.159, + 0.148 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.347,0.159,0.148 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 391, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.132, + -0.192, + 0.518 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.132,-0.192,0.518 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 392, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.248, + -0.603, + 0.734 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> 0.248,-0.603,0.734 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 393, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.75, + -0.194, + 0.392 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.750,-0.194,0.392 <|title|> Responsive Nav with Mobile Drawer <|palette|> clean white corporate with royal blue accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 394, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.679, + -0.599, + 0.675 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.679,-0.599,0.675 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 395, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.489, + 0.147, + 0.928 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.489,0.147,0.928 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 396, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.261, + -0.821, + 0.895 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> 0.261,-0.821,0.895 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 397, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.209, + -0.708, + 0.533 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> 0.209,-0.708,0.533 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 398, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.597, + 0.108, + 0.52 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.597,0.108,0.520 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 399, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.551, + -0.525, + 0.155 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.551,-0.525,0.155 <|title|> Interactive Media Player Card <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 400, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.784, + 0.21, + 0.443 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> -0.784,0.210,0.443 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 401, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.213, + 0.095, + 0.259 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.213,0.095,0.259 <|title|> Enterprise SaaS Pricing Matrix <|palette|> clean white corporate with royal blue accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 402, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.39, + -0.833, + 0.173 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> -0.390,-0.833,0.173 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 403, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.327, + 0.494, + 0.92 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.327,0.494,0.920 <|title|> Responsive Nav with Mobile Drawer <|palette|> clean white corporate with royal blue accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 404, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.348, + -0.756, + 0.455 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.348,-0.756,0.455 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 405, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.749, + -0.652, + 0.692 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.749,-0.652,0.692 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 406, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.468, + 0.08, + 0.533 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.468,0.080,0.533 <|title|> Interactive Data Table with Pagination <|palette|> slate dark mode with indigo/violet accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 407, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.008, + 0.658, + 0.304 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> GlassHero <|coords|> -0.008,0.658,0.304 <|title|> Glassmorphic Hero with Dual CTA <|palette|> minimalist monochrome high-contrast accessible <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 408, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.665, + -0.558, + 0.286 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.665,-0.558,0.286 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 409, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.654, + 0.028, + 0.307 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.654,0.028,0.307 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 410, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.047, + -0.542, + 0.785 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> -0.047,-0.542,0.785 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 411, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.825, + 0.388, + 0.877 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.825,0.388,0.877 <|title|> Enterprise SaaS Pricing Matrix <|palette|> clean white corporate with royal blue accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 412, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.106, + -0.831, + 0.565 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> 0.106,-0.831,0.565 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 413, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.159, + 0.323, + 0.319 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.159,0.323,0.319 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 414, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.738, + -0.793, + 0.916 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.738,-0.793,0.916 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 415, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.068, + 0.12, + 0.947 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.068,0.120,0.947 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 416, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.181, + -0.319, + 0.204 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> DataTable <|coords|> -0.181,-0.319,0.204 <|title|> Interactive Data Table with Pagination <|palette|> clean white corporate with royal blue accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 417, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.566, + -0.75, + 0.645 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> 0.566,-0.750,0.645 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 418, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.538, + -0.631, + 0.198 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.538,-0.631,0.198 <|title|> Settings Control Center with Toggles <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 419, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.779, + 0.537, + 0.386 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.779,0.537,0.386 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 420, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.56, + -0.739, + 0.882 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> BottomNav <|coords|> 0.560,-0.739,0.882 <|title|> Mobile Bottom Navigation Bar <|palette|> minimalist monochrome high-contrast accessible <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 421, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.304, + -0.673, + 0.257 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.304,-0.673,0.257 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 422, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.543, + 0.373, + 0.559 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> 0.543,0.373,0.559 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 423, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.479, + -0.519, + 0.466 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.479,-0.519,0.466 <|title|> Responsive Nav with Mobile Drawer <|palette|> clean white corporate with royal blue accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 424, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.692, + -0.102, + 0.52 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.692,-0.102,0.520 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 425, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.313, + -0.628, + 0.762 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.313,-0.628,0.762 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 426, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.735, + 0.446, + 0.244 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> DataTable <|coords|> -0.735,0.446,0.244 <|title|> Interactive Data Table with Pagination <|palette|> slate dark mode with indigo/violet accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 427, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.772, + -0.01, + 0.202 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> GlassHero <|coords|> -0.772,-0.010,0.202 <|title|> Glassmorphic Hero with Dual CTA <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 428, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.815, + 0.104, + 0.923 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.815,0.104,0.923 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 429, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.452, + -0.269, + 0.657 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.452,-0.269,0.657 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 430, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.382, + -0.761, + 0.6 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> -0.382,-0.761,0.600 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 431, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.212, + 0.138, + 0.811 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.212,0.138,0.811 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 432, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.728, + -0.648, + 0.858 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.728,-0.648,0.858 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 433, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.099, + -0.281, + 0.302 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.099,-0.281,0.302 <|title|> Responsive Nav with Mobile Drawer <|palette|> slate dark mode with indigo/violet accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 434, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.695, + 0.098, + 0.212 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.695,0.098,0.212 <|title|> Financial Analytics KPI Dashboard <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 435, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.84, + -0.614, + 0.279 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.840,-0.614,0.279 <|title|> Accessible Multi-Step Onboarding Form <|palette|> slate dark mode with indigo/violet accents <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 436, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.355, + 0.009, + 0.286 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> -0.355,0.009,0.286 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 437, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.73, + 0.222, + 0.131 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> 0.730,0.222,0.131 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 438, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.039, + 0.234, + 0.41 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.039,0.234,0.410 <|title|> Settings Control Center with Toggles <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 439, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.406, + -0.528, + 0.881 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.406,-0.528,0.881 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 440, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.752, + -0.213, + 0.741 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> BottomNav <|coords|> -0.752,-0.213,0.741 <|title|> Mobile Bottom Navigation Bar <|palette|> minimalist monochrome high-contrast accessible <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 441, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.18, + 0.428, + 0.654 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.180,0.428,0.654 <|title|> Enterprise SaaS Pricing Matrix <|palette|> minimalist monochrome high-contrast accessible <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 442, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.795, + 0.182, + 0.454 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.795,0.182,0.454 <|title|> Crypto Trading Asset Vault Modal <|palette|> clean white corporate with royal blue accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 443, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.247, + -0.247, + 0.853 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.247,-0.247,0.853 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 444, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.724, + 0.534, + 0.824 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.724,0.534,0.824 <|title|> Financial Analytics KPI Dashboard <|palette|> slate dark mode with indigo/violet accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 445, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.3, + 0.677, + 0.193 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.300,0.677,0.193 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 446, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.204, + 0.629, + 0.21 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> -0.204,0.629,0.210 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 447, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.586, + -0.431, + 0.601 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> 0.586,-0.431,0.601 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 448, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.434, + 0.409, + 0.212 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.434,0.409,0.212 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 449, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.154, + 0.089, + 0.619 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.154,0.089,0.619 <|title|> Interactive Media Player Card <|palette|> minimalist monochrome high-contrast accessible <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 450, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.156, + -0.467, + 0.348 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.156,-0.467,0.348 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 451, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.291, + -0.462, + 0.927 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.291,-0.462,0.927 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 452, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.148, + -0.121, + 0.92 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.148,-0.121,0.920 <|title|> Crypto Trading Asset Vault Modal <|palette|> clean white corporate with royal blue accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 453, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.08, + -0.786, + 0.443 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.080,-0.786,0.443 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 454, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.336, + -0.646, + 0.6 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.336,-0.646,0.600 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 455, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.391, + 0.226, + 0.305 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.391,0.226,0.305 <|title|> Accessible Multi-Step Onboarding Form <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 456, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.104, + -0.755, + 0.858 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> -0.104,-0.755,0.858 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 457, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.401, + 0.591, + 0.143 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> 0.401,0.591,0.143 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 458, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.244, + 0.658, + 0.738 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.244,0.658,0.738 <|title|> Settings Control Center with Toggles <|palette|> clean white corporate with royal blue accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 459, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.535, + 0.753, + 0.336 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.535,0.753,0.336 <|title|> Interactive Media Player Card <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 460, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.124, + -0.455, + 0.148 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> BottomNav <|coords|> -0.124,-0.455,0.148 <|title|> Mobile Bottom Navigation Bar <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 461, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.707, + -0.221, + 0.347 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.707,-0.221,0.347 <|title|> Enterprise SaaS Pricing Matrix <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 462, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.269, + -0.684, + 0.52 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> 0.269,-0.684,0.520 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 463, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.233, + 0.349, + 0.35 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.233,0.349,0.350 <|title|> Responsive Nav with Mobile Drawer <|palette|> slate dark mode with indigo/violet accents <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 464, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.298, + -0.393, + 0.475 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.298,-0.393,0.475 <|title|> Financial Analytics KPI Dashboard <|palette|> clean white corporate with royal blue accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 465, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.358, + 0.561, + 0.582 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.358,0.561,0.582 <|title|> Accessible Multi-Step Onboarding Form <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 466, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.005, + 0.499, + 0.464 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> 0.005,0.499,0.464 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 467, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.221, + -0.021, + 0.381 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.221,-0.021,0.381 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 468, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.74, + 0.603, + 0.701 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.740,0.603,0.701 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 469, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.311, + 0.293, + 0.424 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.311,0.293,0.424 <|title|> Interactive Media Player Card <|palette|> clean white corporate with royal blue accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 470, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.047, + -0.264, + 0.3 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> BottomNav <|coords|> -0.047,-0.264,0.300 <|title|> Mobile Bottom Navigation Bar <|palette|> clean white corporate with royal blue accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 471, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + 0.724, + 0.843, + 0.359 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> 0.724,0.843,0.359 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 472, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.2, + 0.145, + 0.35 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> TradingModal <|coords|> -0.200,0.145,0.350 <|title|> Crypto Trading Asset Vault Modal <|palette|> slate dark mode with indigo/violet accents <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 473, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.434, + 0.403, + 0.294 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.434,0.403,0.294 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 474, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.113, + 0.796, + 0.917 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.113,0.796,0.917 <|title|> Financial Analytics KPI Dashboard <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 475, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.537, + 0.265, + 0.297 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.537,0.265,0.297 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 476, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.389, + 0.209, + 0.237 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> DataTable <|coords|> 0.389,0.209,0.237 <|title|> Interactive Data Table with Pagination <|palette|> slate dark mode with indigo/violet accents <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 477, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.422, + 0.306, + 0.495 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> GlassHero <|coords|> -0.422,0.306,0.495 <|title|> Glassmorphic Hero with Dual CTA <|palette|> slate dark mode with indigo/violet accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 478, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + 0.243, + 0.652, + 0.605 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> SettingsPanel <|coords|> 0.243,0.652,0.605 <|title|> Settings Control Center with Toggles <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 479, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.066, + -0.014, + 0.456 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.066,-0.014,0.456 <|title|> Interactive Media Player Card <|palette|> minimalist monochrome high-contrast accessible <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 480, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.082, + -0.365, + 0.163 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> BottomNav <|coords|> 0.082,-0.365,0.163 <|title|> Mobile Bottom Navigation Bar <|palette|> slate dark mode with indigo/violet accents <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 481, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.743, + -0.075, + 0.35 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.743,-0.075,0.350 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 482, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + 0.301, + -0.265, + 0.383 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> TradingModal <|coords|> 0.301,-0.265,0.383 <|title|> Crypto Trading Asset Vault Modal <|palette|> minimalist monochrome high-contrast accessible <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 483, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + -0.338, + 0.634, + 0.452 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> -0.338,0.634,0.452 <|title|> Responsive Nav with Mobile Drawer <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 484, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + -0.284, + 0.025, + 0.511 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> -0.284,0.025,0.511 <|title|> Financial Analytics KPI Dashboard <|palette|> clean white corporate with royal blue accents <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 485, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + 0.767, + -0.205, + 0.778 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> 0.767,-0.205,0.778 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 486, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + 0.829, + 0.59, + 0.681 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> DataTable <|coords|> 0.829,0.590,0.681 <|title|> Interactive Data Table with Pagination <|palette|> minimalist monochrome high-contrast accessible <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 487, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + 0.078, + -0.447, + 0.148 + ], + "palette": "clean white corporate with royal blue accents", + "prompt_text": "<|component|> GlassHero <|coords|> 0.078,-0.447,0.148 <|title|> Glassmorphic Hero with Dual CTA <|palette|> clean white corporate with royal blue accents <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 488, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.022, + 0.266, + 0.192 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.022,0.266,0.192 <|title|> Settings Control Center with Toggles <|palette|> warm amber and obsidian luxury aesthetic <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 489, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + 0.597, + -0.769, + 0.704 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> MediaPlayer <|coords|> 0.597,-0.769,0.704 <|title|> Interactive Media Player Card <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 490, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + 0.846, + -0.393, + 0.259 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> BottomNav <|coords|> 0.846,-0.393,0.259 <|title|> Mobile Bottom Navigation Bar <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + }, + { + "test_id": 491, + "category": "Enterprise SaaS Pricing Matrix", + "component": "PricingMatrix", + "coords": [ + -0.372, + 0.401, + 0.152 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> PricingMatrix <|coords|> -0.372,0.401,0.152 <|title|> Enterprise SaaS Pricing Matrix <|palette|> slate dark mode with indigo/violet accents <|spec|> Multi-tier pricing table with 3 tiers (Starter, Pro, Enterprise), monthly/annual toggle, highlighted recommended tier with glowing gradient border, and 5 checkmarked feature rows. <|constraints|> must be fluid responsive on 375px mobile without horizontal overflow; must use semantic HTML5 table or flex grid; must include accessible buttons with focus states <|html|>\n", + "constraints": [ + "must be fluid responsive on 375px mobile without horizontal overflow", + "must use semantic HTML5 table or flex grid", + "must include accessible buttons with focus states" + ] + }, + { + "test_id": 492, + "category": "Crypto Trading Asset Vault Modal", + "component": "TradingModal", + "coords": [ + -0.149, + 0.418, + 0.397 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> TradingModal <|coords|> -0.149,0.418,0.397 <|title|> Crypto Trading Asset Vault Modal <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> High-security financial modal with wallet address copy trigger, QR code container, network fee selector dropdown, and dual Confirm/Cancel buttons with high contrast. <|constraints|> must include z-50 stacking context and backdrop blur; must have WCAG AA contrast on dark background; must format input amounts cleanly <|html|>\n", + "constraints": [ + "must include z-50 stacking context and backdrop blur", + "must have WCAG AA contrast on dark background", + "must format input amounts cleanly" + ] + }, + { + "test_id": 493, + "category": "Responsive Nav with Mobile Drawer", + "component": "ResponsiveNavbar", + "coords": [ + 0.068, + -0.273, + 0.58 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> ResponsiveNavbar <|coords|> 0.068,-0.273,0.580 <|title|> Responsive Nav with Mobile Drawer <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Full-width header navigation featuring company logo, 4 dropdown links, search trigger icon, notification bell with badge counter, and mobile hamburger button. <|constraints|> must hide desktop links on mobile (<768px); must prevent layout shift; must include aria-label on all icon-only buttons <|html|>\n", + "constraints": [ + "must hide desktop links on mobile (<768px)", + "must prevent layout shift", + "must include aria-label on all icon-only buttons" + ] + }, + { + "test_id": 494, + "category": "Financial Analytics KPI Dashboard", + "component": "AnalyticsGrid", + "coords": [ + 0.282, + -0.599, + 0.758 + ], + "palette": "minimalist monochrome high-contrast accessible", + "prompt_text": "<|component|> AnalyticsGrid <|coords|> 0.282,-0.599,0.758 <|title|> Financial Analytics KPI Dashboard <|palette|> minimalist monochrome high-contrast accessible <|spec|> Grid of 4 KPI stat cards showing Total Volume, Active Nodes, Gas Price, and 24h Yield, with green/red percentage pills and timestamp badges. <|constraints|> must wrap from 4 columns on desktop to 1 column on 375px mobile; must maintain min-h touch targets; must use tabular figures for numbers <|html|>\n", + "constraints": [ + "must wrap from 4 columns on desktop to 1 column on 375px mobile", + "must maintain min-h touch targets", + "must use tabular figures for numbers" + ] + }, + { + "test_id": 495, + "category": "Accessible Multi-Step Onboarding Form", + "component": "MultiStepForm", + "coords": [ + -0.705, + -0.257, + 0.581 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> MultiStepForm <|coords|> -0.705,-0.257,0.581 <|title|> Accessible Multi-Step Onboarding Form <|palette|> warm amber and obsidian luxury aesthetic <|spec|> 3-step progressive form with progress bar indicators (Account -> Preferences -> Security), password input with strength meter, and terms agreement checkbox. <|constraints|> must associate all labels with inputs via for/id or nesting; must include visible error/focus rings; must have no horizontal overflow <|html|>\n", + "constraints": [ + "must associate all labels with inputs via for/id or nesting", + "must include visible error/focus rings", + "must have no horizontal overflow" + ] + }, + { + "test_id": 496, + "category": "Interactive Data Table with Pagination", + "component": "DataTable", + "coords": [ + -0.039, + 0.241, + 0.744 + ], + "palette": "cyberpunk neon emerald and deep obsidian", + "prompt_text": "<|component|> DataTable <|coords|> -0.039,0.241,0.744 <|title|> Interactive Data Table with Pagination <|palette|> cyberpunk neon emerald and deep obsidian <|spec|> Data table showing user transactions with sortable headers, avatar + email columns, status badges (Completed, Pending, Failed), and pagination footer. <|constraints|> must support horizontal table scrolling container with sticky header; must include zebra striping or borders; must pass WCAG AA contrast <|html|>\n", + "constraints": [ + "must support horizontal table scrolling container with sticky header", + "must include zebra striping or borders", + "must pass WCAG AA contrast" + ] + }, + { + "test_id": 497, + "category": "Glassmorphic Hero with Dual CTA", + "component": "GlassHero", + "coords": [ + -0.329, + 0.65, + 0.868 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> GlassHero <|coords|> -0.329,0.650,0.868 <|title|> Glassmorphic Hero with Dual CTA <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Hero section featuring animated pill badge, bold gradient typography, primary gradient CTA button, secondary outline video demo button, and client avatar stack. <|constraints|> must scale text responsively from text-2xl on mobile to text-5xl on desktop; must prevent button text wrapping; must maintain high contrast text <|html|>\n", + "constraints": [ + "must scale text responsively from text-2xl on mobile to text-5xl on desktop", + "must prevent button text wrapping", + "must maintain high contrast text" + ] + }, + { + "test_id": 498, + "category": "Settings Control Center with Toggles", + "component": "SettingsPanel", + "coords": [ + -0.467, + -0.698, + 0.623 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> SettingsPanel <|coords|> -0.467,-0.698,0.623 <|title|> Settings Control Center with Toggles <|palette|> slate dark mode with indigo/violet accents <|spec|> User preferences card with 4 toggle switches (Email Alerts, Two-Factor Auth, Dark Theme, Telemetry), slider for Session Timeout, and Danger Zone button. <|constraints|> must use accessible checkbox-based toggle switches; must separate danger actions with destructive color styling; must have zero layout collisions <|html|>\n", + "constraints": [ + "must use accessible checkbox-based toggle switches", + "must separate danger actions with destructive color styling", + "must have zero layout collisions" + ] + }, + { + "test_id": 499, + "category": "Interactive Media Player Card", + "component": "MediaPlayer", + "coords": [ + -0.509, + -0.764, + 0.384 + ], + "palette": "slate dark mode with indigo/violet accents", + "prompt_text": "<|component|> MediaPlayer <|coords|> -0.509,-0.764,0.384 <|title|> Interactive Media Player Card <|palette|> slate dark mode with indigo/violet accents <|spec|> Audio/podcast player card with album art thumbnail, track title and artist, timeline progress bar with scrubber handle, and play/pause/skip controls. <|constraints|> must keep control buttons centered; must format timestamps (02:45 / 05:00); must be touch-friendly with 44px minimum target sizes <|html|>\n", + "constraints": [ + "must keep control buttons centered", + "must format timestamps (02:45 / 05:00)", + "must be touch-friendly with 44px minimum target sizes" + ] + }, + { + "test_id": 500, + "category": "Mobile Bottom Navigation Bar", + "component": "BottomNav", + "coords": [ + -0.291, + -0.748, + 0.482 + ], + "palette": "warm amber and obsidian luxury aesthetic", + "prompt_text": "<|component|> BottomNav <|coords|> -0.291,-0.748,0.482 <|title|> Mobile Bottom Navigation Bar <|palette|> warm amber and obsidian luxury aesthetic <|spec|> Fixed bottom mobile tab bar with 5 navigation items (Home, Explore, Actions FAB with elevated gradient circle, Messages, Profile) with active indicator dots. <|constraints|> must be fixed to bottom with inset-x-0 bottom-0; must have safe area padding for iOS home indicator; must maintain z-40 stacking context <|html|>\n", + "constraints": [ + "must be fixed to bottom with inset-x-0 bottom-0", + "must have safe area padding for iOS home indicator", + "must maintain z-40 stacking context" + ] + } +] \ No newline at end of file