All MicroEvals
Create a complete website in a single, self-contained `index...
Create MicroEval

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.

A system prompt was added to support web rendering

Drag to resize
Drag to resize
Drag to resize
Drag to resize