martbost
|
4caa0ef5a8
|
Sign-up guard: honeypot is read-only until a trusted focus and ignores browser autofill (own email); masked value logging
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-13 04:57:51 -05:00 |
|
martbost
|
49a98e7ee3
|
Blog: admin-written coaching articles, server-rendered public /blog with SEO metadata, sitemap, RSS, robots
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-12 18:42:56 -05:00 |
|
martbost
|
9d14af0898
|
Top menu: 'How it works' and 'Ad packages' anchor to homepage sections (#how, #packages); sections clear the sticky nav
The Ad packages link pointed at /#ladder, an id that did not exist on the homepage.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-12 16:54:55 -05:00 |
|
martbost
|
99f6c1f8c6
|
Dialogs: Cancel used the site's giant .ghost display class by mistake; use the secondary button style
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-12 16:23:39 -05:00 |
|
martbost
|
6996186061
|
Partner page + kit: 'I've been running ad sites for years' (present tense)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-12 14:19:27 -05:00 |
|
martbost
|
2a96403ffd
|
Site-owner partner page at /partners: kit content, the explainer video, ?name and ?promo personalisation, company placement CTA
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
2026-09-12 13:32:03 -05:00 |
|