Files
auto/README.md
T
ilia 6752ceb06e
CI / skip-ci-check (pull_request) Successful in 18s
CI / secret-scan (pull_request) Successful in 16s
CI / node-ci (pull_request) Successful in 20s
Wire real Listmonk list UUID into the auto.levkin.ca leads form
2026-07-25 14:42:59 -04:00

70 lines
2.4 KiB
Markdown

# 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 `<script>` will need a captcha token added — check Listmonk's Security settings first.
## Design
See [`docs/design-brief-smb-refresh.md`](docs/design-brief-smb-refresh.md) for the token-system decision and critique behind the 2026-07 SMB-focused copy pass (written against the `frontend-design` skill).
## Links
| What | URL |
|------|-----|
| Book a call | [cal.levkin.ca/ilia/consult](https://cal.levkin.ca/ilia/consult) |
| Email | [ilia@levkine.ca](mailto:ilia@levkine.ca) |
| LinkedIn | [linkedin.com/in/ilia-dobkin-8263343](https://www.linkedin.com/in/ilia-dobkin-8263343/) |
| Git | [git.levkin.ca](https://git.levkin.ca) |
## Edit
| What | Where |
|------|--------|
| Copy / sections | `index.html` |
| Theme colors | `styles.css` (`:root`) |
| Logo frames | `assets/logos/source/` then `npm run logos:normalize` |
| Booking URL | `cal.levkin.ca` in `index.html` |