Create a complete website in a single, self-contained `index...
Prompt
Create a complete website in a single, self-contained `index.html` file containing all SPA subpages. Build a pure-black (`#000000`), ultra-modern, clean 2026 iPhone-first UI (`viewport-fit=cover`, safe-area insets, PWA meta tags, inline manifest/SVG icons, safe Service Worker handling) with client-side SPA routing across all subpages and a native Swift `WKWebView` WebKit bridge (`window.webkit?.messageHandlers`) backed by Web API fallbacks. Render an interactive list where each row begins with a checkbox followed exclusively by its title (storing URLs internally in JavaScript so titles appear alone), using these `Title | URL` items: - `Agent` | `https://exa.ai/docs/.mintlify/skills/build-with-exa/references/agent.md` - `Answer` | `https://exa.ai/docs/.mintlify/skills/build-with-exa/references/answer.md` - `Common mistakes` | `https://exa.ai/docs/.mintlify/skills/build-with-exa/references/common-mistakes.md` - `Contents` | `https://exa.ai/docs/.mintlify/skills/build-with-exa/references/contents.md` Place a copy button at the end of the list that copies exclusively the checked items' URLs at once to the clipboard, one below the other on new lines (`\n`-separated), via the WebKit bridge or Web Clipboard API with a fallback. Act immediately, resolving unstated details with sensible defaults. Write every single character in full as complete, unabridged, production-ready, genuinely functional code composed strictly of active HTML, CSS, and JavaScript free of code comments. If existing source code, imports, or an error list appear in context, preserve original imports (since those files exist), fix every listed and discovered error one by one, and strip existing comments; otherwise build the entire file from scratch inline. Verify the finished file is completely error-free. Deliver strictly one file (`index.html`): output the complete code inside a single fenced code block as your entire text response, and attach `index.html` as a downloadable file when supported. Send back the complete code with all the fixes. Fix each of the listed errors one by one, making sure to actually correct them so that there are 0 errors remaining. Keep the original imports, since the files exist. Write out every single character; do not abbreviate anything. Fix every error. There must be exactly one file. Do not write anything else; just output the complete code, and it must not contain any comments. Never, under any circumstances, use simplified, substitute, dummy, simulated, or fake code. Write the entire file as complete, unabridged, production-ready code in a single code block. It must be 100% error-free, a complete, error-free file, and must be submitted as a downloadable file. These requirements are mandatory and must be strictly adhered to. If no list of errors is provided, you must find all the errors and fix them. If there were comments in the original code, delete them. And most importantly: YOU MUST NEVER SIMPLIFY!
A system prompt was added to support web rendering
Response not available