From 3f64c237c00410c9baba588cf6bc015f028e09d6 Mon Sep 17 00:00:00 2001 From: Tiny Feedback Studio <281691134+marcosgcuenta1@users.noreply.github.com> Date: Sun, 11 Oct 2026 11:15:03 +0200 Subject: [PATCH] Fix webhook JSON example and add visible signup labels --- .../docs/autoblog-webhook/page.tsx | 11 ++-- app/signup/form.tsx | 50 ++++++++++++------- 2 files changed, 39 insertions(+), 22 deletions(-) diff --git a/app/(marketing)/docs/autoblog-webhook/page.tsx b/app/(marketing)/docs/autoblog-webhook/page.tsx index 50d5942f..00036a42 100644 --- a/app/(marketing)/docs/autoblog-webhook/page.tsx +++ b/app/(marketing)/docs/autoblog-webhook/page.tsx @@ -107,19 +107,24 @@ User-Agent: @profullstack/autoblog/0.3`} "canonical_url": "https://your-site/blog/{slug}", "title": "string", "slug": "kebab-case-slug", - "excerpt": "≤240-char prose summary" | null, + "excerpt": "≤240-char prose summary", "html": "

…

", - "markdown": "..." | null, + "markdown": "...", "status": "published", "published_at": "ISO-8601", "updated_at": "ISO-8601", "author": null, "tags": ["seo", "ai bots"], "categories": [], - "featured_image": { "url": "https://...", "alt": "..." } | null + "featured_image": { "url": "https://...", "alt": "..." } } } }`} +

+ post.excerpt, post.markdown, and{" "} + post.featured_image may each be null + {" "}when unavailable. The example above shows non-null values. +

meta_description (≤160 chars, SEO copy) is sent inside the legacy fields when present but the diff --git a/app/signup/form.tsx b/app/signup/form.tsx index cf733828..8711050d 100644 --- a/app/signup/form.tsx +++ b/app/signup/form.tsx @@ -67,25 +67,37 @@ export function SignupForm({ redirectTo, defaultEmail }: { redirectTo?: string; )}

- setEmail(e.target.value)} - autoComplete="email" - /> - setPassword(e.target.value)} - autoComplete="new-password" - /> +
+ + setEmail(e.target.value)} + autoComplete="email" + /> +
+
+ + setPassword(e.target.value)} + autoComplete="new-password" + /> +
{error &&

{error}

}