diff --git a/code-salmon-landing/components/CTA.tsx b/code-salmon-landing/components/CTA.tsx index 829c024..b3e4aa0 100644 --- a/code-salmon-landing/components/CTA.tsx +++ b/code-salmon-landing/components/CTA.tsx @@ -2,46 +2,54 @@ export default function CTA() { const team = [ { - name: "Marin Minamiya", - role: "Full Stack Software Engineer", - image: "images/Marin.JPG", + name: 'Marin Minamiya', + role: 'Full Stack Software Engineer', + image: 'images/Marin.JPG', + linkedin: 'https://www.linkedin.com/in/marin-minamiya/', }, { - name: "Jamie Tait", - role: "Full Stack Software Engineer", - image: "/images/alex.jpeg", + name: 'Jamie Tait', + role: 'Full Stack Software Engineer', + image: '/images/jamie.png', + linkedin: 'ttps://www.linkedin.com/in/jamiejtait/', }, { - name: "Everett Merril", - role: "Full Stack Software Engineer", - image: "/images/sarah.jpeg", + name: 'Everett Merrill', + role: 'Full Stack Software Engineer', + image: '/images/everett.png', + linkedin: 'https://www.linkedin.com/in/everett-merrill/', }, { - name: "Anne Salim", - role: "Full Stack Software Engineer", - image: "/images/david.jpeg", + name: 'Anne Salim', + role: 'Full Stack Software Engineer', + image: '/images/anne.png', + linkedin: 'https://www.linkedin.com/in/annesalim/', }, ]; return ( -
-

Ready to Stop Silent Failures?

-

+

+

+ Ready to Stop Silent Failures? +

+

Explore the people behind the product and reach out.

-
+
{team.map((person) => ( -
- {person.name} -

{person.name}

-

{person.role}

+
+ + {person.name} + +

{person.name}

+

{person.role}

))}
); -} \ No newline at end of file +} diff --git a/code-salmon-landing/components/Features.tsx b/code-salmon-landing/components/Features.tsx index 6425248..2edf700 100644 --- a/code-salmon-landing/components/Features.tsx +++ b/code-salmon-landing/components/Features.tsx @@ -1,37 +1,48 @@ const features = [ { - title: "Schema Drift Detection", - desc: "Deep structural diffing of Fetch API responses — no OpenAPI spec needed. It parses your TypeScript monorepo, identifies API usage, and extracts each endpoint call.", + title: 'Schema Drift Detection', + desc: 'Deep structural diffing of Fetch API responses: no OpenAPI spec needed. It parses your TypeScript monorepo, identifies API usage, and extracts each endpoint call.', }, { - title: "Automated test requests & response analysis", - desc: "For every detected API call, it sends a live test request and compares the actual response to your app's expected structure -checking for missing fields, type mismatches, or structural changes.", + title: 'Automated test requests & response analysis', + desc: "For every detected API call, it sends a live test request and compares the actual response to your app's expected structure checking for missing fields, type mismatches, or structural changes.", }, { - title: "Contract drift alerting", - desc: "When it finds discrepancies between expected and actual API responses, it flags them-helping you catch upstream contract changes early and avoid runtime surprises.", + title: 'Contract drift alerting', + desc: 'When it finds discrepancies between expected and actual API responses, it flags them. Helping you catch upstream contract changes early and avoid runtime surprises.', }, ]; export default function Features() { return ( -
-

Code Salmon Capabilities

+
+

+ Capabilities +

- {features.map((f) => ( + {features.map((f, index) => (
+ {/* Red margin line (like index card) */} +
+ + {/* Horizontal ruled lines */} +
+ {[...Array(6)].map((_, i) => ( +
+ ))} +
+ + {/* Card content */}
-

{f.title}

-

{f.desc}

+

{f.title}

+

{f.desc}

))} diff --git a/code-salmon-landing/components/Footer.tsx b/code-salmon-landing/components/Footer.tsx index 9e2b0a7..0b6a75c 100644 --- a/code-salmon-landing/components/Footer.tsx +++ b/code-salmon-landing/components/Footer.tsx @@ -1,6 +1,6 @@ export default function Footer() { return ( -