From 85ec596711bd0811b5e9e5d68e86f67205464eac Mon Sep 17 00:00:00 2001 From: Michael Ramos Date: Fri, 22 May 2026 17:34:21 -0700 Subject: [PATCH] Progressive disclosure for the OSS contributor checkbox The OSS-contributor claim is personal-scope (one human attesting they contributed), so it only makes sense for individual signups. Hide the checkbox + helper note until the user picks "Just me" on team size. Switching to any non-solo size hides it again and resets the state to false so team signups can't accidentally carry is_contributor=true. Small fade-in animation on reveal so the layout shift doesn't feel abrupt. Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- .../src/pages/workspaces/index.astro | 78 ++++++++++++++----- 1 file changed, 59 insertions(+), 19 deletions(-) diff --git a/apps/marketing/src/pages/workspaces/index.astro b/apps/marketing/src/pages/workspaces/index.astro index 5282f5a5..99ae8e0b 100644 --- a/apps/marketing/src/pages/workspaces/index.astro +++ b/apps/marketing/src/pages/workspaces/index.astro @@ -180,25 +180,32 @@ const teamSizes = [ > - + +
+ -

- ↑ Early contributors and meaningful early supporters receive - lifetime free access to Workspaces. -

+

+ ↑ Early contributors and meaningful early supporters receive + lifetime free access to Workspaces. +

+
{turnstileSitekey && (