feat: new homepage with hero, proof, offers and live references

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-03 19:20:05 +02:00
co-authored by Claude Sonnet 5.5
parent f258e2a483
commit c71916cf08
11 changed files with 411 additions and 306 deletions
@@ -0,0 +1,47 @@
import { Container } from "@/src/components/site";
type Reference = {
readonly name: string;
readonly href: string;
readonly built: string;
};
const REFERENCES: readonly Reference[] = [
{
name: "klz-cables.com",
href: "https://klz-cables.com",
built:
"multilingual (DE/EN) Next.js site with a headless CMS and generated PDF datasheets",
},
{
name: "e-tib.com",
href: "https://e-tib.com",
built:
"multilingual Next.js site with structured data, automated QA and CI/CD",
},
];
export const BuiltAndRunning: React.FC = () => (
<section className="border-b border-border py-10 md:py-14">
<Container>
<p className="!mb-0 text-sm leading-relaxed text-muted md:text-base">
<span className="mr-2 font-mono text-xs uppercase tracking-widest text-accent">
Built and running
</span>
{REFERENCES.map((ref, index) => (
<span key={ref.name}>
{index > 0 ? " · " : null}
<a
href={ref.href}
rel="noopener"
className="underline underline-offset-4 hover:text-accent"
>
{ref.name}
</a>{" "}
{ref.built}
</span>
))}
</p>
</Container>
</section>
);