Ask the six optional setup questions after size so each tick can change suggested cards #97

Merged
an.di merged 2 commits from adilallo/fix/CR-294-setup-questions into main 2026-11-06 04:02:47 +00:00
Member

Overview

Create Community now has the optional setup-questions step after size. Groups tick any of six yes/no answers; each one adds or changes a suggested card. Answers stay on the draft and are never published.

Built from the Flow - Checkboxes template (640+ and 320–639). Use without changes still skips this step.

Changes

  • New /create/setup-questions step after community size, before the logo upload
  • Six checkboxes, all off by default, with a help line under each
  • Copy from Figma at build time (messages/en/create/community/setupQuestions.json)
  • Continue (filled, disabled until something is ticked) and Skip (outline; writes all six false and goes on)
  • Draft stores the six true/false fields beside the facets; publish, review, and exports omit them
  • Template Use without changes still walks name → description → photo only
  • Checkbox Group with subtext uses Paragraph/M for the label; the copy column is clickable
  • Progress bar uses the reserved 1-5 slot

Screenshots

01-desktop-empty.png

How to Test

  1. Run the app locally and walk Create Community through size, then setup questions (/create/setup-questions).
  2. Confirm six checkboxes start off, each with a help line, and that Tab order follows reading order.
  3. Confirm Continue is disabled until something is ticked; Skip is always available.
  4. Tick one or more, Continue, then Back — the ticks should still be there.
  5. Tick some, Skip, then Back — every box should be off again.
  6. Check 640+ (two columns) and 320–639 (stacked). Footer is Continue then Skip.
  7. Use without changes from a template should skip this step (name → description → photo).
  8. Publish a draft with ticks and confirm the answers do not appear on the Rule, its page, or exports.

Notes

  • Suggested cards already read these draft fields; ticking an answer should change the compact stacks the same way the real-group review table describes.
  • These answers are not for launch counts of Rules by group type and place.
  • Ask nothing about police, immigration enforcement, or protest — current copy does not.02-desktop-ticked.png03-mobile-empty.png04-mobile-last-question.png05-mobile-ticked.png
## Overview Create Community now has the optional setup-questions step after size. Groups tick any of six yes/no answers; each one adds or changes a suggested card. Answers stay on the draft and are never published. Built from the Flow - Checkboxes template (640+ and 320–639). Use without changes still skips this step. ## Changes - New `/create/setup-questions` step after community size, before the logo upload - Six checkboxes, all off by default, with a help line under each - Copy from Figma at build time (`messages/en/create/community/setupQuestions.json`) - Continue (filled, disabled until something is ticked) and Skip (outline; writes all six false and goes on) - Draft stores the six true/false fields beside the facets; publish, review, and exports omit them - Template Use without changes still walks name → description → photo only - Checkbox Group with subtext uses Paragraph/M for the label; the copy column is clickable - Progress bar uses the reserved `1-5` slot ## Screenshots ![01-desktop-empty.png](attachments/8a459fbb-83cb-4008-b1c4-49f070f6521c) ## How to Test 1. Run the app locally and walk Create Community through size, then setup questions (`/create/setup-questions`). 2. Confirm six checkboxes start off, each with a help line, and that Tab order follows reading order. 3. Confirm Continue is disabled until something is ticked; Skip is always available. 4. Tick one or more, Continue, then Back — the ticks should still be there. 5. Tick some, Skip, then Back — every box should be off again. 6. Check 640+ (two columns) and 320–639 (stacked). Footer is Continue then Skip. 7. Use without changes from a template should skip this step (name → description → photo). 8. Publish a draft with ticks and confirm the answers do not appear on the Rule, its page, or exports. ## Notes - Suggested cards already read these draft fields; ticking an answer should change the compact stacks the same way the real-group review table describes. - These answers are not for launch counts of Rules by group type and place. - Ask nothing about police, immigration enforcement, or protest — current copy does not.![02-desktop-ticked.png](attachments/6586a7b2-20bc-43e3-9c4e-c4f773221831)![03-mobile-empty.png](attachments/d871e7bb-4c1c-4a6a-8cbc-ca4ab2972df8)![04-mobile-last-question.png](attachments/03c065a2-4ed5-423d-b07e-1538400783a4)![05-mobile-ticked.png](attachments/e0c77706-6719-460b-86b4-2235a69d8b67)
an.di added 1 commit 2026-11-06 03:38:43 +00:00
an.di added 1 commit 2026-11-06 04:02:26 +00:00
an.di merged commit 2a7b9e6da7 into main 2026-11-06 04:02:47 +00:00
an.di deleted branch adilallo/fix/CR-294-setup-questions 2026-11-06 04:02:48 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: CommunityRule/community-rule#97