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}

}