Walk Create Community through the Figma screens and restore a chosen logo after reload, so a guest can leave without saving until they reach the email step.
This commit is contained in:
1 parent
ca1f58a50c
commit
2348a9e94f
61 files changed
+1110
-421
No files matched your search
@@ -1,7 +1,10 @@
|
||||
{
|
||||
"title": "Why does your community exist?",
|
||||
"description": "Optional. Write a short paragraph about your mission, goals, and scope. You can skip this and add it later.",
|
||||
"title": "What does your community do?",
|
||||
"description": "For example, we cook and share free meals with neighbors every Sunday.",
|
||||
"inputLabel": "Community description",
|
||||
"placeholder": "Describe your community",
|
||||
"characterCountTemplate": "{current}/{max}"
|
||||
"characterCountTemplate": "{current}/{max}",
|
||||
"locationLabel": "Where is your community based?",
|
||||
"locationPlaceholder": "City or region",
|
||||
"locationHint": "Optional. A city or region is enough."
|
||||
}
|
||||
@@ -1,7 +1,8 @@
|
||||
{
|
||||
"title": "What is your community called?",
|
||||
"description": "This will be the name of your community.",
|
||||
"description": "Use the name your members know. You can change this later.",
|
||||
"inputLabel": "Community name",
|
||||
"placeholder": "Enter community name",
|
||||
"characterCountTemplate": "{current}/{max}"
|
||||
"characterCountTemplate": "{current}/{max}",
|
||||
"errorMessage": "Add your community’s name to continue."
|
||||
}
|
||||
@@ -1,10 +1,12 @@
|
||||
{
|
||||
"title": "Save your progress",
|
||||
"description": "We need your email to save your CommunityRule progress\nand make it accessible to you later.",
|
||||
"description": "We will email a link so you can come back to your Rule. Only the person with this email can edit it.",
|
||||
"inputLabel": "Email address",
|
||||
"placeholder": "email@domain.com",
|
||||
"characterCountTemplate": "{current}/{max}",
|
||||
"magicLinkSuccessTitle": "Check your email to log in",
|
||||
"magicLinkSuccessDescription": "We emailed a sign-in link. Open it on this device to continue — check spam or promotions if you don't see it.",
|
||||
"magicLinkErrorTitle": "Could not send link"
|
||||
"skipHint": "If you skip, your progress stays in this browser only.",
|
||||
"errorMessage": "Check your email address. We need it to send your link.",
|
||||
"magicLinkErrorTitle": "Could not send link",
|
||||
"sentToastTitle": "Check your email",
|
||||
"sentToastDescription": "A link back to your Rule is on its way to {email}.",
|
||||
"sentToastAction": "Send it again"
|
||||
}
|
||||
@@ -3,6 +3,7 @@
|
||||
"title": "How many people will be in your community in the near term?",
|
||||
"description": "Count the people who have a say in your big decisions. If others take part without a vote, you can say so later in setup."
|
||||
},
|
||||
"pickOneError": "Pick one to continue.",
|
||||
"communitySizes": [
|
||||
{ "id": "oneMember", "label": "One member" },
|
||||
{ "id": "twoToFive", "label": "2 to 5" },
|
||||
|
||||
@@ -1,20 +1,22 @@
|
||||
{
|
||||
"header": {
|
||||
"title": "What kind of community would you like to improve?",
|
||||
"description": "Choose tags that describe your community. You can also combine or add new values to the list."
|
||||
"title": "What kind of community is this?",
|
||||
"description": "Your answers shape which cards we suggest for your Rule."
|
||||
},
|
||||
"organizationMultiSelect": {
|
||||
"label": "Organization Type",
|
||||
"addButtonText": "Add organization type"
|
||||
"mainKindMultiSelect": {
|
||||
"label": "What kind of community are you, mainly?",
|
||||
"helperText": "Pick one"
|
||||
},
|
||||
"otherKindMultiSelect": {
|
||||
"label": "Anything else that fits?"
|
||||
},
|
||||
"scaleMultiSelect": {
|
||||
"label": "Scale",
|
||||
"addButtonText": "Add scale"
|
||||
"label": "Scale"
|
||||
},
|
||||
"maturityMultiSelect": {
|
||||
"label": "Maturity",
|
||||
"addButtonText": "Add maturity"
|
||||
"label": "Maturity"
|
||||
},
|
||||
"pickOneError": "Pick one to continue.",
|
||||
"organizationTypes": [
|
||||
{ "id": "workersCoop", "label": "Worker co-op" },
|
||||
{ "id": "mutualAid", "label": "Mutual aid" },
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
{
|
||||
"title": "Add a photo to identify your group",
|
||||
"description": "This photo will be used as a profile picture for your group and will be editable later. If possible, try to use a simple logo or graphic.",
|
||||
"title": "Add a logo",
|
||||
"description": "Optional. A simple logo or graphic works best. Only people who can read your Rule can see this image. Skip this if your community needs to stay hard to identify.",
|
||||
"hintText": "Add image from your device",
|
||||
"signInToUploadNote": "Your photo will upload after you sign in (use Save progress from the next step, or Log in from the header).",
|
||||
"uploadingLabel": "Uploading your photo…",
|
||||
"previewAlt": "Selected community photo preview",
|
||||
"clearPendingUploadAriaLabel": "Remove uploaded photo",
|
||||
"clearPendingUploadTooltip": "Remove photo"
|
||||
"replaceButton": "Replace",
|
||||
"uploadingLabel": "Uploading your logo",
|
||||
"previewAlt": "Selected community logo preview",
|
||||
"fileTooLarge": "That file is too large. Try a smaller one"
|
||||
}
|
||||
@@ -1,18 +1,15 @@
|
||||
{
|
||||
"title": "How CommunityRule helps groups like yours",
|
||||
"description": "This flow will give you recommendations to improve your community and help you put together a proposal for your group to consider.",
|
||||
"title": "Write your community’s Rule",
|
||||
"description": "Work through it together or on your own. Nothing is shared until you invite people, and you don’t need an account to start.",
|
||||
"steps": {
|
||||
"0": {
|
||||
"title": "Tell us about your organization",
|
||||
"description": "Start by providing your group's name, description, and profile image."
|
||||
"title": "Tell us about your community"
|
||||
},
|
||||
"1": {
|
||||
"title": "Define your group's CommunityRule.",
|
||||
"description": "Outline decision-making processes, conflict resolution methods, and membership practices. Get recommendations."
|
||||
"title": "Write your Rule"
|
||||
},
|
||||
"2": {
|
||||
"title": "Share and evolve over time",
|
||||
"description": "Review and refine your community framework before putting it into action and adapting it over time."
|
||||
"title": "Review and finish"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,11 +1,19 @@
|
||||
{
|
||||
"header": {
|
||||
"title": "Your community is added - congrats!",
|
||||
"description": "In the next section, we'll go through membership, decision-making, conflict resolution, and community values and create a custom operating manual for your organization based on the specifics you just shared."
|
||||
"title": "Here is your community",
|
||||
"description": "Next you will write your Rule — the values, ways of talking, membership, decisions, and conflict practices your group wants to try."
|
||||
},
|
||||
"empty": {
|
||||
"title": "No community in progress yet",
|
||||
"description": "This step is for a community you have already named. Start from the beginning to add one.",
|
||||
"startLabel": "Start creating"
|
||||
},
|
||||
"rows": {
|
||||
"kind": "Kind",
|
||||
"size": "Size",
|
||||
"maturity": "Maturity",
|
||||
"setup": "A few more things",
|
||||
"edit": "Edit",
|
||||
"sizePeople": "{label} people"
|
||||
}
|
||||
}
|
||||
@@ -1,7 +1,9 @@
|
||||
{
|
||||
"next": "Next",
|
||||
"saveLater": "Save Later",
|
||||
"submitEmail": "Submit Email",
|
||||
"skip": "Skip",
|
||||
"skipForNow": "Skip for now",
|
||||
"saveLater": "Skip for now",
|
||||
"submitEmail": "Submit email",
|
||||
"submitEmailSending": "Sending link…",
|
||||
"createCustom": "Create custom",
|
||||
"createFromTemplate": "Create from template",
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"bannerAriaLabel": "Create rule flow navigation",
|
||||
"navAriaLabel": "Create flow navigation",
|
||||
"saveAndExit": "Save & Exit",
|
||||
"saveAndExit": "Save and exit",
|
||||
"exit": "Exit",
|
||||
"share": "Share",
|
||||
"export": "Export",
|
||||
@@ -14,10 +14,13 @@
|
||||
"moreOptionsAriaLabel": "More options",
|
||||
"actionsMenuAriaLabel": "Create flow actions",
|
||||
"leaveConfirmLoss": "Leave create flow? Your progress will be lost.",
|
||||
"leaveConfirmTitle": "Leave create flow?",
|
||||
"leaveConfirmDescription": "Your progress on this device will be lost unless you use Save & Exit first.",
|
||||
"leaveConfirmProceed": "Leave",
|
||||
"leaveConfirmTitle": "Leave without saving?",
|
||||
"leaveConfirmDescription": "Your answers are not saved yet. Add your email and you can come back to them.",
|
||||
"leaveConfirmProceed": "Leave anyway",
|
||||
"leaveConfirmSaveProgress": "Save my progress",
|
||||
"leaveConfirmCancel": "Stay",
|
||||
"draftSaveBannerTitle": "Couldn't save draft",
|
||||
"postLoginSaveFailedWithReason": "Could not save your draft to your account. Your progress is still stored on this device.\n\n{reason}"
|
||||
"postLoginSaveFailedWithReason": "Could not save your draft to your account. Your progress is still stored on this device.\n\n{reason}",
|
||||
"offlineTitle": "You're offline",
|
||||
"offlineDescription": "Your progress stays in this browser until you reconnect."
|
||||
}
|
||||
Reference in new issue
Block a user