Decorative images on the marketing pages stay quiet, and every dialog close button is named Close. Co-authored-by: Cursor <cursoragent@cursor.com>
161 lines
5.6 KiB
JSON
161 lines
5.6 KiB
JSON
{
|
|
"_comment": "Page metadata. `title` is the page segment; the root layout template appends the site name. Home `title` is the full default document title (not passed through the template).",
|
|
"siteName": "CommunityRule",
|
|
"titleTemplate": "%s — CommunityRule",
|
|
"shareImage": {
|
|
"defaultAlt": "CommunityRule — build structure before you need it",
|
|
"templatesAlt": "CommunityRule governance templates"
|
|
},
|
|
"home": {
|
|
"title": "Build structure before you need it — CommunityRule",
|
|
"description": "Strong communities agree on four things early. They settle how they talk, who belongs, how they decide and what happens when they disagree. Write yours down together.",
|
|
"keywords": [
|
|
"community",
|
|
"governance",
|
|
"decision-making",
|
|
"operating manual"
|
|
]
|
|
},
|
|
"about": {
|
|
"title": "About",
|
|
"description": "Why the Media Economies Design Lab at CU Boulder rebuilt CommunityRule, what organizers told us and who builds it."
|
|
},
|
|
"workshops": {
|
|
"title": "Workshops",
|
|
"description": "A facilitated workshop for credit unions, mutuals and co-ops. Talk with a facilitator about the rules you need before the hard decision."
|
|
},
|
|
"workshopInquiries": {
|
|
"title": "Workshop inquiries"
|
|
},
|
|
"learn": {
|
|
"title": "Learn",
|
|
"description": "See how groups use CommunityRule, who it is for, and practical guides for organizing together."
|
|
},
|
|
"templates": {
|
|
"title": "Templates",
|
|
"description": "These are popular patterns for making decisions in mutual aid and open source communities. You can use them as they are or as a starting place for customizing your own CommunityRule."
|
|
},
|
|
"create": {
|
|
"title": "Create",
|
|
"description": "This flow will give you recommendations to improve your community and help you put together a proposal for your group to consider."
|
|
},
|
|
"blog": {
|
|
"title": "Blog",
|
|
"description": "Learn about community governance, decision-making, and building successful organizations.",
|
|
"notFoundTitle": "Post not found",
|
|
"fallbackTitle": "Blog post",
|
|
"fallbackDescription": "A blog post from our community."
|
|
},
|
|
"login": {
|
|
"title": "Log in"
|
|
},
|
|
"profile": {
|
|
"title": "Profile"
|
|
},
|
|
"monitor": {
|
|
"title": "Monitor"
|
|
},
|
|
"notFound": {
|
|
"title": "Page not found"
|
|
},
|
|
"useCases": {
|
|
"title": "Use cases",
|
|
"description": "See how mutual aid groups, cooperatives, open source projects, and other communities use CommunityRule to define structure before they need it.",
|
|
"keywords": [
|
|
"use cases",
|
|
"mutual aid",
|
|
"community governance",
|
|
"operating manual"
|
|
]
|
|
},
|
|
"useCasesDetail": {
|
|
"mutualAidColorado": {
|
|
"title": "Mutual Aid Colorado",
|
|
"description": "How Mutual Aid Colorado used CommunityRule to clarify resource sharing, volunteer coordination, and decision-making.",
|
|
"keywords": [
|
|
"mutual aid",
|
|
"use case",
|
|
"community governance",
|
|
"operating manual"
|
|
]
|
|
},
|
|
"foodNotBombs": {
|
|
"title": "Food Not Bombs Boulder",
|
|
"description": "How Food Not Bombs Boulder used CommunityRule to translate implicit organizing norms into explicit democratic processes.",
|
|
"keywords": [
|
|
"food not bombs",
|
|
"use case",
|
|
"community governance",
|
|
"operating manual"
|
|
]
|
|
},
|
|
"boulderCountyStreetMedics": {
|
|
"title": "Boulder Street Medics",
|
|
"description": "How CommunityRule helped Boulder Street Medics define operational process on the streets and off.",
|
|
"keywords": [
|
|
"street medics",
|
|
"use case",
|
|
"community governance",
|
|
"operating manual"
|
|
]
|
|
}
|
|
},
|
|
"useCasesCompletedRule": {
|
|
"mutualAidColorado": {
|
|
"title": "Mutual Aid Colorado community rule",
|
|
"description": "Read the completed community rule Mutual Aid Colorado built with CommunityRule.",
|
|
"keywords": [
|
|
"mutual aid",
|
|
"community rule",
|
|
"operating manual",
|
|
"use case"
|
|
]
|
|
},
|
|
"foodNotBombs": {
|
|
"title": "Food Not Bombs Boulder community rule",
|
|
"description": "Read the completed community rule Food Not Bombs Boulder built with CommunityRule.",
|
|
"keywords": [
|
|
"food not bombs",
|
|
"community rule",
|
|
"operating manual",
|
|
"use case"
|
|
]
|
|
},
|
|
"boulderCountyStreetMedics": {
|
|
"title": "Boulder Street Medics community rule",
|
|
"description": "Read the completed community rule Boulder Street Medics built with CommunityRule.",
|
|
"keywords": [
|
|
"street medics",
|
|
"community rule",
|
|
"operating manual",
|
|
"use case"
|
|
]
|
|
}
|
|
},
|
|
"howItWorks": {
|
|
"title": "A Guide to CommunityRule",
|
|
"description": "Sketch your Rule in CommunityRule, then make it your community's own over five short meetings.",
|
|
"keywords": [
|
|
"how it works",
|
|
"community governance",
|
|
"operating manual",
|
|
"decision-making"
|
|
]
|
|
},
|
|
"privacy": {
|
|
"title": "Privacy Policy",
|
|
"description": "What we collect, where it is stored, and how template recommendations work.",
|
|
"keywords": ["privacy", "personal information", "communityrule"]
|
|
},
|
|
"terms": {
|
|
"title": "Terms of Service",
|
|
"description": "How you may use CommunityRule, including licenses and the templates API.",
|
|
"keywords": ["terms of service", "license", "communityrule"]
|
|
},
|
|
"cookies": {
|
|
"title": "Cookies Settings",
|
|
"description": "CommunityRule uses cookies to keep you signed in and to let you claim a rule you published without an account.",
|
|
"keywords": ["cookies", "session", "privacy", "communityrule"]
|
|
}
|
|
}
|