chore(web): update movement page copy

* chore(web): sentence-case circle titles and resources copy

Applies movement copy review to shared circle content (also rendered on /circles): initiative card titles, resources section heading and description.

* chore(web): update movement page copy

Applies the movement site copy review: hero, intro heading/body, action cards, campaign, find, coalition, and builder sections.
This commit is contained in:
Jules
2026-07-08 00:58:37 +09:00
committed by GitHub
parent fedd8153e3
commit 7d820fbfd3
6 changed files with 24 additions and 24 deletions
@@ -206,21 +206,21 @@ describe('content-backed web route contracts', () => {
).toEqual([
{
locationLabel: 'Los Angeles, California',
title: 'Logos-powered Nextdoor App',
title: 'Logos-powered Nextdoor app',
description:
"Build a neighbourhood-scale messaging surface that doesn't sell its members to advertisers. The LA Circle is prototyping a Nextdoor-style app on top of Waku and Codex with strict membership scoping per block.",
href: 'https://circles.logos.co/readme/about-logos-circles/winnable-issues-from-circles#los-angeles',
},
{
locationLabel: 'Benin',
title: 'Social-DeFi Fundraising',
title: 'Social-DeFi fundraising',
description:
'Build a "Social DeFi" platform that combines the engagement of social media with a regenerative financial engine. FundBrave replaces traditional donations with a high-yield fundraising model for community action.',
href: 'https://circles.logos.co/readme/about-logos-circles/winnable-issues-from-circles#benin',
},
{
locationLabel: 'London',
title: 'Digital IDs Knowledge Hub',
title: 'Digital IDs knowledge hub',
description:
'Build a clear, accessible information hub to help UK citizens understand digital IDs, the risks, benefits, and alternatives, without government or media spin. The hub will include articles, explainers, videos, and translatable content for local organisers.',
href: 'https://circles.logos.co/readme/about-logos-circles/winnable-issues-from-circles#london',
@@ -240,7 +240,7 @@ describe('content-backed web route contracts', () => {
expect(builder.feature).toEqual({
city: 'Benin',
title: 'Regenerative Social DeFi Fundraising Platform',
title: 'Regenerative social DeFi fundraising platform',
cta: 'View issue',
})
expect(builder.details).toEqual({
@@ -1,7 +1,7 @@
{
"language": "en",
"locationLabel": "London",
"title": "Digital IDs Knowledge Hub",
"title": "Digital IDs knowledge hub",
"description": "Build a clear, accessible information hub to help UK citizens understand digital IDs, the risks, benefits, and alternatives, without government or media spin. The hub will include articles, explainers, videos, and translatable content for local organisers.",
"ctaLabel": "Read the proposal"
}
@@ -1,7 +1,7 @@
{
"language": "en",
"locationLabel": "Benin",
"title": "Social-DeFi Fundraising",
"title": "Social-DeFi fundraising",
"description": "Build a \"Social DeFi\" platform that combines the engagement of social media with a regenerative financial engine. FundBrave replaces traditional donations with a high-yield fundraising model for community action.",
"ctaLabel": "Read the proposal"
}
@@ -1,7 +1,7 @@
{
"language": "en",
"locationLabel": "Los Angeles, California",
"title": "Logos-powered Nextdoor App",
"title": "Logos-powered Nextdoor app",
"description": "Build a neighbourhood-scale messaging surface that doesn't sell its members to advertisers. The LA Circle is prototyping a Nextdoor-style app on top of Waku and Codex with strict membership scoping per block.",
"ctaLabel": "Read the proposal"
}
+2 -2
View File
@@ -58,8 +58,8 @@
},
"detailJoinCtaLabel": "Join this circle",
"resourcesSection": {
"title": "Circles Resources",
"description": "Everything you need to start, run, and connect a circle.",
"title": "Circles resources",
"description": "Everything you need to start, run, and connect with a Circle.",
"helpCenterCta": { "label": "Get help", "href": "https://forum.logos.co/c/meetups/6", "external": true }
}
}
+15 -15
View File
@@ -11,12 +11,12 @@
"heading": "Movement",
"hero": {
"title": "Logos Movement",
"body": "Logos is a movement of builders, activists, and community organisers rebuilding civil society with tools that help people coordinate, communicate, and solve problems where they live."
"body": "Logos is a movement building a parallel society. Find a community that supports you, learn skills that make you self-reliant, and keep your money and speech yours. It starts where you live."
},
"intro": {
"titleLine1": "The Movement",
"titleLine2": "to Rebuild Society",
"body": "Technology alone won't save us. Join 2000+ activists and organisations working to rebuild civil society, together."
"titleLine1": "Action,",
"titleLine2": "not permission",
"body": "Technology alone won't save us. 2,000+ activists and organisations are building institutions that work when the old ones fail, alongside the economy to sustain them."
},
"actions": {
"activism": {
@@ -26,11 +26,11 @@
},
"coalition": {
"title": "Coalition",
"body": "Collaborate with organisations innovating at the intersection of tech and civil society.",
"body": "Partner with aligned organisations to share resources, knowledge, and reach.",
"cta": "Join the coalition"
},
"building": {
"title": "Impact Building",
"title": "Impact building",
"body": "Build tech that creates real impact by solving local problems around the world.",
"cta": "Build for impact"
}
@@ -38,19 +38,19 @@
"campaign": {
"eyebrow": "Movement",
"kicker": "Activism starts local",
"title": "Join an Activist Circle",
"body": "Logos Circles are self-organised groups that take action to solve winnable issues that matter locally, from community cleanups and food drives to issue advocacy and more.",
"title": "Join a Circle",
"body": "Logos Circles are self-organised groups solving winnable issues that matter locally, from cleanups and issue advocacy to community fundraising and beyond.",
"primaryCta": "Join an upcoming circle",
"secondaryCta": "Propose a new circle",
"tertiaryCta": "Join the community"
},
"find": {
"title": "Find a Circle near you.",
"body": "Activist leaders are organising around the world to solve winnable issues that impact them.",
"body": "Activists are organising around the world, solving real problems one win at a time.",
"cta": "Find a circle near you"
},
"activismSection": {
"title": "Activism in Action",
"title": "Activism in action",
"body": "Local Circles are solving winnable issues every week. Get inspired by recent successes from around the world.",
"cta": "Submit an issue"
},
@@ -85,18 +85,18 @@
"secondaryCta": "Join the community"
},
"coalition": {
"title": "Join the Coalition.",
"body": "It takes a village. From network states to homeschooling collectives, organisations from around the world are uniting to rebuild civil society, together.",
"title": "Join the coalition.",
"body": "It takes a village. From privacy networks to homeschooling collectives, organisations around the world are building better institutions, together.",
"cta": "Join the coalition"
},
"builder": {
"title": "Become an Activist Builder",
"body": "Every movement needs its tools. Build applications alongside activists to solve community problems with impact.",
"title": "Become an activist builder",
"body": "Every movement needs its tools. Activist builders turn community needs into working systems, research, media, and infrastructure. Build alongside activists and ship into real hands.",
"primaryCta": "Build for impact",
"secondaryCta": "Build on Logos stack",
"feature": {
"city": "Benin",
"title": "Regenerative Social DeFi Fundraising Platform",
"title": "Regenerative social DeFi fundraising platform",
"cta": "View issue"
},
"details": {