# AutoBank Static landing page for **AutoBank** — automation consulting by Ilia Dobkin (scripts, n8n/Zapier/Make, CI/CD, webhooks, AI integrations). **Live site:** [auto.levkin.ca](https://auto.levkin.ca) ## Stack - `index.html` — single page - `styles.css` — Serial Console theme (phosphor green on black) - `assets/logos/` — hourglass favicon + scroll-driven header logo (`*-64.png`) No build step for deploy. Plain HTML/CSS. ## Local preview ```bash python3 -m http.server 8080 # http://localhost:8080 ``` ## Logo tooling (optional) Requires Node 18+. ```bash npm install npm run logos:normalize # source PNGs → assets/logos/*-64.png & *-128.png ``` Source art: `assets/logos/source/`. Design pickers (not deployed): `docs/brand-names.html`, `docs/style-directions.html`. ## Deploy Publish the repo root as static files (nginx `root`, Gitea pages, etc.). ```bash git push origin master ``` ## Email capture (Listmonk) The page has a "not ready to book" email form near the bottom that posts to Listmonk (`listmonk.levkin.ca`) via `POST /api/public/subscription`. Wired to the **`auto.levkin.ca leads`** list (public, single opt-in, id 6 in Listmonk) — UUID is hardcoded in `index.html` (`input[name="l"]`). Subscribers land in Listmonk admin under that list; no confirmation email required before they're counted (single opt-in), so double-check for typo'd addresses before sending campaigns. If Listmonk starts enforcing a captcha on public subscriptions, the plain `fetch` call in the inline `