refactor: improve punctuation and grammar consistency across components

- Replaced em dashes with commas for better readability in descriptions
- Standardized punctuation in aria-labels (changed "—" to ",")
- Removed unnecessary em dashes in favor of commas or removed punctuation
- Fixed inconsistent spacing around punctuation marks
- Improved sentence flow in multiple component descriptions
This commit is contained in:
2025-11-17 13:52:42 +01:00
parent def0972762
commit 29e2d942de
25 changed files with 39 additions and 39 deletions

View File

@@ -33,7 +33,7 @@ const capabilities = [
{
title: "An always-on space you fully control",
description:
"A dedicated, always-on environment you fully command your own sovereign slice of the network that never goes offline.",
"A dedicated, always-on environment you fully command, your own sovereign slice of the network that never goes offline.",
icon: (
<div className="flex items-start justify-start">
<CpuChipIcon className="h-12 w-12 text-cyan-400" />

View File

@@ -27,7 +27,7 @@ export function PodsCapabilities() {
</H3>
<P className="mt-6 text-gray-200">
Access everything from any device your data follows you, not the other way around.
Access everything from any device, your data follows you, not the other way around.
💡 Its like having your own tiny cloud that belongs only to you.
</P>
</div>
@@ -42,7 +42,7 @@ export function PodsCapabilities() {
Communicate
</h3>
<p className="mt-2 text-gray-200 max-w-2xl">
Message, call, and share files privately no tracking or ads.
Message, call, and share files privately with no tracking or ads.
</p>
<div className="mt-8 h-px w-full bg-cyan-500/50" />
</div>

View File

@@ -54,7 +54,7 @@ Your own AI, powered by your data without any data leaks.
Calendar & File Sync
</h3>
<p className="mt-2 text-gray-700 max-w-2xl">
Your schedules, documents, and files synced across your Pods with no central cloud.
Your schedules, documents, and files synced across your Pods with no central cloud.
</p>
<div className="mt-8 h-px w-full bg-cyan-200" />
</div>
@@ -66,7 +66,7 @@ Your own AI, powered by your data without any data leaks.
Secure Team Spaces
</h3>
<p className="mt-2 text-gray-700 max-w-2xl">
Create shared Pods for teams, communities, or groups fully encrypted, fully sovereign.
Create shared Pods for teams, communities, or groups. Fully encrypted, fully sovereign.
</p>
<div className="mt-8 h-px w-full bg-cyan-200" />
</div>
@@ -79,7 +79,7 @@ Your own AI, powered by your data without any data leaks.
<span className="ml-2 text-xs text-gray-400">🕒</span>
</h3>
<p className="mt-2 text-gray-700 max-w-2xl">
Host your personal AI agent inside your Pod private, local-first, and fully under your control.
Host your personal AI agent inside your Pod. Private, local-first, and fully under your control.
</p>
</div>

View File

@@ -10,7 +10,7 @@ const useCases = [
"Communicate directly Pod-to-Pod with no centralized routing.",
bullets: [
"End-to-end encrypted messaging and voice calling.",
"No intermediaries connections flow directly between Pods.",
"No intermediaries, connections flow directly between Pods.",
"Zero metadata profiling, tracking, or data resale.",
],
},
@@ -21,7 +21,7 @@ const useCases = [
bullets: [
"Files remain private with no platform-level scanning or analysis.",
"Share documents and media directly with trusted contacts.",
"Full ownership of your content no cloud vendor dependencies.",
"Full ownership of your content, with no cloud vendor dependencies.",
],
},
{
@@ -57,11 +57,11 @@ const useCases = [
{
title: "Access From Any Device",
description:
"Your Pod travels with you — always accessible, always yours.",
"Your Pod travels with you. Always accessible, always yours.",
bullets: [
"Use your Pod from phones, laptops, tablets, or shared machines.",
"Your identity, apps, and files follow you securely.",
"No syncing or duplicated copies direct access to your environment.",
"No syncing or duplicated copies, direct access to your environment.",
],
},
];

View File

@@ -38,7 +38,7 @@ export function PodsHow() {
</li>
<li className="flex items-start gap-3">
<span className="mt-1 inline-block size-2 rounded-full bg-cyan-400" />
<span>When you host a call, it runs on your Pod no third-party data centers.</span>
<span>When you host a call, it runs on your Pod. No third-party data centers involved.</span>
</li>
<li className="flex items-start gap-3">
<span className="mt-1 inline-block size-2 rounded-full bg-cyan-400" />
@@ -47,7 +47,7 @@ export function PodsHow() {
</ul>
<P className="max-w-3xl text-gray-400 mt-4">
No one else can read it, rent it, or switch it off.
You dont log in to the internet you are part of it.
You dont log in to the internet, you are part of it.
</P>
</div>
</div>

View File

@@ -31,7 +31,7 @@ const podCards = [
id: "control",
title: "An always-on space you fully control",
description:
"A dedicated, always-on environment you fully command — your own sovereign slice of the network that never goes offline.",
"A dedicated, always-on environment you fully command. Your own sovereign slice of the network that never goes offline.",
icon: ShieldCheckIcon,
},
{