Update create flow pages

This commit is contained in:
adilallo
2026-04-13 18:24:13 -06:00
parent a39b4aa04b
commit a0de78c020
66 changed files with 1028 additions and 538 deletions
+6
View File
@@ -0,0 +1,6 @@
{
"title": "Tell us more about your community",
"description": "Share context that will help shape your CommunityRule.",
"placeholder": "Describe your community",
"characterCountTemplate": "{current}/{max}"
}
+6
View File
@@ -0,0 +1,6 @@
{
"title": "What is your community called?",
"description": "This will be the name of your community",
"placeholder": "Enter your community name",
"characterCountTemplate": "{current}/{max}"
}
@@ -0,0 +1,6 @@
{
"title": "Anything else we should know?",
"description": "Optional details before you review your progress.",
"placeholder": "Add notes (optional)",
"characterCountTemplate": "{current}/{max}"
}
+19
View File
@@ -0,0 +1,19 @@
{
"header": {
"title": "How large is your community?",
"description": "Choose the size that best matches your group."
},
"multiSelect": {
"label": "Label",
"addButtonText": "Add organization type"
},
"communitySizes": [
{ "label": "1 member" },
{ "label": "2-10 members" },
{ "label": "10-24 members" },
{ "label": "24-64 members" },
{ "label": "64-128 members" },
{ "label": "125-1000 members" },
{ "label": "1000+ members" }
]
}
@@ -0,0 +1,22 @@
{
"header": {
"title": "How is your community organized?",
"description": "Select the options that best describe your group."
},
"multiSelect": {
"label": "Label",
"addButtonText": "Add organization type"
},
"organizationTypes": [
{ "label": "Non-profit" },
{ "label": "For-profit" },
{ "label": "Community" },
{ "label": "Educational" }
],
"governanceStyles": [
{ "label": "Democratic" },
{ "label": "Consensus" },
{ "label": "Hierarchical" },
{ "label": "Flat" }
]
}
+4
View File
@@ -0,0 +1,4 @@
{
"title": "How should conflicts be resolved?",
"description": "Upload supporting materials or examples that help describe how your community handles conflict."
}
+12 -6
View File
@@ -20,9 +20,12 @@ import navigation from "./navigation.json";
import metadata from "./metadata.json";
import communication from "./create/communication.json";
import createInformational from "./create/informational.json";
import createText from "./create/text.json";
import createSelect from "./create/select.json";
import createUpload from "./create/upload.json";
import createCommunityName from "./create/communityName.json";
import createCommunitySize from "./create/communitySize.json";
import createCommunityContext from "./create/communityContext.json";
import createCommunityStructure from "./create/communityStructure.json";
import createCommunityUpload from "./create/communityUpload.json";
import createCommunityReflection from "./create/communityReflection.json";
import createReview from "./create/review.json";
import createConfirmStakeholders from "./create/confirmStakeholders.json";
import createFinalReview from "./create/finalReview.json";
@@ -58,9 +61,12 @@ export default {
create: {
communication,
informational: createInformational,
text: createText,
select: createSelect,
upload: createUpload,
communityName: createCommunityName,
communitySize: createCommunitySize,
communityContext: createCommunityContext,
communityStructure: createCommunityStructure,
communityUpload: createCommunityUpload,
communityReflection: createCommunityReflection,
review: createReview,
confirmStakeholders: createConfirmStakeholders,
finalReview: createFinalReview,