Commit 0aa2a76
authored
Update DoorDash ordering CTAs and smart button (#33)
## Summary
- Switch Skillet'z online ordering CTAs to DoorDash Storefront
(`order.online`) using a shared DoorDash config.
- Add DoorDash's site-wide floating `ORDER ONLINE` smart button via the
Storefront SDK.
- Update `/order-online` copy to “Track and manage your order online.”
and simplify the buttons to `Order Pickup` / `Order Delivery`.
- Style ordering CTAs consistently: DoorDash red (`#eb1700`) for the
order page buttons and header nav button; rounded `8px` corners for the
floating smart button.
- Keep Tea-Rek'z `/order-online-tearekz` pointed at Toast by decoupling
its redirect from Skillet'z ordering partner config.
- Rebuild the generated GitHub Pages `docs/` output.
## Analytics
- The `/order-online` clickouts continue to use the existing Google
Analytics outbound click tracking helper.
- The pickup/delivery links emit labels like `order_online:pickup` and
`order_online:delivery` with destination URL/domain/page context.
## CI / validation
- `npm run lint` (passes; existing `<img>` warnings only)
- `npm run format:check`
- `make build`
- GitHub Actions `build` check is green
## Notes
- `order.online` blocks direct bot/link-check fetches with Cloudflare,
so Proof HTML ignores that domain and the DoorDash-provided Storefront
URL is treated as authoritative.
- This PR only prepares the change; it has not been merged or deployed.1 parent 89db777 commit 0aa2a76
163 files changed
Lines changed: 298 additions & 189 deletions
File tree
- .github/workflows
- docs
- 404
- _next
- data/dR3N2GhXkEZypvhIerjQK
- blog
- tag
- static
- 8FQp9WvzG4vNna_7uMtah
- chunks
- pages
- blog
- tag
- css
- dR3N2GhXkEZypvhIerjQK
- media
- blog
- tag
- about
- antonio
- business
- community
- harvard
- internship
- marketing
- niles
- ohlone
- spotlight
- team
- welcome
- team-spotlight-meet-antonio-from-burgers-to-big-dreams
- welcome-to-skilletz-cafe
- careers
- catering
- contact
- order-online-tearekz
- order-online
- our-story
- press
- reservations
- tvrekz
- tv
- src
- components
- config
- pages
- styles
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
Large diffs are not rendered by default.
Large diffs are not rendered by default.
File renamed without changes.
0 commit comments