Files
eazy-design-export/AI-DEPLOY-PROMPT.md
T

2.4 KiB

DEPLOY THIS SITE AS-IS — DO NOT REDESIGN

What this is

A complete, finished, production-ready STATIC website (19 HTML pages, Hebrew RTL) for "eazy English" — Amirnet English exam prep. It requires NO build step, NO framework, NO server-side code.

Your only job

Host these files exactly as they are. Nothing else.

Hard rules

  1. DO NOT regenerate, redesign, rewrite, "improve", or re-style any page. The design is final and approved.
  2. DO NOT replace any image, font, or asset. All images (including scanned recommendation letters in assets/letters/, institution logos in assets/logos/, and photos) must be served byte-identical from this package.
  3. DO NOT touch support.js, assets/vendor/react.min.js, assets/vendor/react-dom.min.js, assets/mobile-chrome.js, assets/responsive.css, or anything under _ds/ — the pages depend on them at runtime.
  4. DO NOT rename any file. Internal links reference these exact names (index.html, user.html, course.html, compare.html, amirnet.html, technion.html, free.html, level-test.html, learn.html, vocabulary.html, soldiers.html, improve-score.html, english-is-hard.html, about.html, story-itay.html, contact.html, thank-you.html, 404.html, privacy.html).
  5. Keep the directory structure intact: assets/, assets/vendor/, assets/letters/, assets/logos/, _ds/ (including _ds/**/fonts/*.woff and *.otf font files — serve as binary).
  6. Serve index.html as the site root. Map 404s to 404.html if the host supports it.
  7. Serve with UTF-8 encoding and correct MIME types (.js → application/javascript, .css → text/css, .woff → font/woff, .otf → font/otf, .jpg/.png → images).
  8. The site is client-side rendered from templates in the HTML: on first load each page hydrates itself via support.js. Seeing <x-dc> tags or {{ ... }} in the source is EXPECTED and CORRECT — do not "fix" them.

Acceptance test (verify after deploy)

  • Open /index.html: full homepage renders (orange eazy logo, hero with photo, track cards). No raw {{ }} visible.
  • Click an institution logo (e.g. בר אילן): a popup shows a scanned letter image.
  • Open /level-test.html, click "מתחילים": question 1 of 12 appears; answering advances to question 2.
  • Open on a phone (or narrow window ≤820px): hamburger menu opens/closes, bottom action bar shows, compare page (/compare.html) shows stacked cards instead of a table.