feat(copy): HowItWorks — plain-language steps, bash snippet gone

Step 1 no longer shows java -javaagent:... on the marketing page; that
detail belongs in docs/install. Subtitle tightened to 'Nothing to
maintain.'
This commit is contained in:
hsiegeln
2026-04-24 23:49:42 +02:00
parent 62c77a8dc5
commit 3bb71942dc

View File

@@ -9,19 +9,18 @@ interface Step {
const steps: Step[] = [ const steps: Step[] = [
{ {
n: '01', n: '01',
title: 'Add the agent', title: 'Point us at your Camel app',
body: 'Drop the Cameleer agent JAR alongside your Camel app and start it with a single flag. That is the entire installation.', body: 'Drop it in, or connect one you already run. No code changes. No SDK. Nothing to rewrite.',
code: 'java \\\n -javaagent:cameleer-agent.jar \\\n -jar your-camel-app.jar',
}, },
{ {
n: '02', n: '02',
title: 'Launch your app', title: 'We take it from there',
body: 'Every route, processor, exchange, and route graph is discovered and reported automatically. Configurable redaction keeps sensitive fields out of the trace.', body: 'Every route, every processor, every exchange discovered and traced automatically. Sensitive fields are masked by default.',
}, },
{ {
n: '03', n: '03',
title: 'See it in Mission Control', title: 'Watch it run',
body: 'Browse executions, tap live traffic, replay failed exchanges, and follow flows across services. Nothing to instrument, nothing to maintain.', body: 'Browse executions, tap live traffic, replay failed exchanges, follow flows across services. Nothing to instrument. Nothing to maintain.',
}, },
]; ];
--- ---
@@ -30,7 +29,7 @@ const steps: Step[] = [
<div class="max-w-2xl mb-16"> <div class="max-w-2xl mb-16">
<p class="text-cyan font-mono text-xs tracking-[0.25em] uppercase mb-4">For engineers</p> <p class="text-cyan font-mono text-xs tracking-[0.25em] uppercase mb-4">For engineers</p>
<h2 class="text-hero font-bold text-text mb-4">How it works</h2> <h2 class="text-hero font-bold text-text mb-4">How it works</h2>
<p class="text-text-muted text-lg">Three steps. No code changes. Works across Camel 4.x.</p> <p class="text-text-muted text-lg">Three steps. No code changes. Nothing to maintain.</p>
</div> </div>
<ol class="grid md:grid-cols-3 gap-6 md:gap-8"> <ol class="grid md:grid-cols-3 gap-6 md:gap-8">
{steps.map((step) => ( {steps.map((step) => (