Skip to content

Landing home: SaaS Maker UI library (Workbench) - #24

Merged
sarthakagrawal927 merged 3 commits into
mainfrom
agent/ui3a-rolepatch
Oct 10, 2026
Merged

sarthakagrawal927 merged 3 commits into
mainfrom
agent/ui3a-rolepatch

Conversation

@sarthakagrawal927

Copy link
Copy Markdown
Member

Rebuilds the landing home page (/) from a UI-library content file (landing-astro/src/content/home.json, Workbench template, @saas-maker v0.1.11). Real copy and the existing illustrative proof visual (kept labelled "illustrative"); StudioFooter with catalogId rolepatch, newsletter capture. Other routes, head tags (canonical, OG, JSON-LD incl. FAQPage and offers, md/llms alternates), App Health tracking, and the signed-in redirect to /dashboard are kept. Not deployed (deploy runs only on manual dispatch). Based on origin/main; the rolepatch-shadcn worktree is untouched.

Notes

  • Library gaps: CTAs carry no tracking attributes (head-slot delegation re-adds events); Workbench stage/grid decoration cannot be disabled.
  • Dropped from the home page: token-pack rows and duplicate proof copy (pricing stays on /pricing; offers remain in JSON-LD). Removed the now-unused TOKEN_PACKS export.
  • Footer audit: catalog footerSurfaces.files for rolepatch should point at rolepatch/landing-astro/src/content/home.json (footer.catalogId) instead of SiteFooter.astro; not changed here.
  • knip ignores the library's peer deps (lucide-react, motion, radix-ui) for landing-astro.

Codex drafted this; Claude reviewed.

🤖 Generated with Claude Code

sarthakagrawal927 and others added 3 commits October 10, 2026 10:55
Workbench template with a content file, StudioFooter (catalogId rolepatch,
newsletter capture). Other routes, head tags, tracking and the signed-in
redirect are kept.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Fixes the duplication gate; refreshes the improved duplication baseline.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@sarthakagrawal927
sarthakagrawal927 merged commit adca5b8 into main Oct 10, 2026
6 checks passed
@sarthakagrawal927
sarthakagrawal927 deleted the agent/ui3a-rolepatch branch October 10, 2026 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant