From 2f28e03ed4065df69fb4cd61f5ad48c545546725 Mon Sep 17 00:00:00 2001 From: minamarin <120408542+minamarin@users.noreply.github.com> Date: Mon, 9 Jun 2025 17:26:19 -0500 Subject: [PATCH 1/3] detective theme --- code-salmon-landing/components/CTA.tsx | 4 +- code-salmon-landing/components/Features.tsx | 35 +++++++++--------- code-salmon-landing/components/Footer.tsx | 2 +- code-salmon-landing/components/Hero.tsx | 14 ++----- code-salmon-landing/pages/_app.tsx | 15 +++++++- code-salmon-landing/pages/index.tsx | 2 +- .../public/images/hero-bbg.jpg | Bin 0 -> 4664761 bytes code-salmon-landing/styles/globals.css | 28 ++++++++++++-- code-salmon-landing/tailwind.config.js | 16 ++++---- 9 files changed, 70 insertions(+), 46 deletions(-) create mode 100644 code-salmon-landing/public/images/hero-bbg.jpg diff --git a/code-salmon-landing/components/CTA.tsx b/code-salmon-landing/components/CTA.tsx index 829c024..16d996f 100644 --- a/code-salmon-landing/components/CTA.tsx +++ b/code-salmon-landing/components/CTA.tsx @@ -24,8 +24,8 @@ export default function CTA() { ]; return ( -
-

Ready to Stop Silent Failures?

+
+

Ready to Stop Silent Failures?

Explore the people behind the product and reach out.

diff --git a/code-salmon-landing/components/Features.tsx b/code-salmon-landing/components/Features.tsx index 6425248..91ac21b 100644 --- a/code-salmon-landing/components/Features.tsx +++ b/code-salmon-landing/components/Features.tsx @@ -1,36 +1,35 @@ 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", + 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) => (
-
-

{f.title}

+
+

+ {f.title} +

{f.desc}

@@ -38,4 +37,4 @@ export default function Features() {
); -} \ No newline at end of file +} 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 ( -