This commit is contained in:
2025-06-05 18:15:52 +02:00
parent 587b928ab3
commit 751b7386bd
138 changed files with 2066 additions and 974 deletions

View File

@@ -6,32 +6,10 @@ import { Link } from './link'
import { Logo } from './logo'
import { Subheading } from './text'
function CallToAction() {
return (
<div className="relative pt-20 pb-16 text-center sm:py-24">
<hgroup>
<Subheading>Get started</Subheading>
<p className="mt-6 text-3xl font-medium tracking-tight text-gray-950 sm:text-5xl">
Ready to dive in?
<br />
Start your free trial today.
</p>
</hgroup>
<p className="mx-auto mt-6 max-w-xs text-sm/6 text-gray-500">
Get the cheat codes for selling and unlock your team&apos;s revenue
potential.
</p>
<div className="mt-6">
<Button className="w-full sm:w-auto" href="#">
Get started
</Button>
</div>
</div>
)
}
function SitemapHeading({ children }: { children: React.ReactNode }) {
return <h3 className="text-sm/6 font-medium text-gray-950/50">{children}</h3>
return <h3 className="text-base font-semibold text-white">{children}</h3>
}
function SitemapLinks({ children }: { children: React.ReactNode }) {
@@ -43,7 +21,7 @@ function SitemapLink(props: React.ComponentPropsWithoutRef<typeof Link>) {
<li>
<Link
{...props}
className="font-medium text-gray-950 data-hover:text-gray-950/75"
className="font-medium text-white data-hover:text-white"
/>
</li>
)
@@ -121,7 +99,7 @@ function SocialLinks() {
href="https://facebook.com"
target="_blank"
aria-label="Visit us on Facebook"
className="text-gray-950 data-hover:text-gray-950/75"
className="text-gray-100 data-hover:text-white"
>
<SocialIconFacebook className="size-4" />
</Link>
@@ -129,7 +107,7 @@ function SocialLinks() {
href="https://x.com"
target="_blank"
aria-label="Visit us on X"
className="text-gray-950 data-hover:text-gray-950/75"
className="text-gray-100 data-hover:text-white"
>
<SocialIconX className="size-4" />
</Link>
@@ -137,7 +115,7 @@ function SocialLinks() {
href="https://linkedin.com"
target="_blank"
aria-label="Visit us on LinkedIn"
className="text-gray-950 data-hover:text-gray-950/75"
className="text-gray-100 data-hover:text-white"
>
<SocialIconLinkedIn className="size-4" />
</Link>
@@ -147,7 +125,7 @@ function SocialLinks() {
function Copyright() {
return (
<div className="text-sm/6 text-gray-950">
<div className="text-sm/6 text-white">
&copy; {new Date().getFullYear()} Radiant Inc.
</div>
)
@@ -156,10 +134,9 @@ function Copyright() {
export function Footer() {
return (
<footer>
<Gradient className="relative">
<div className="absolute inset-2 rounded-4xl bg-white/80" />
<Gradient className="relative pt-8">
<div className="absolute inset-2 rounded-4xl bg-transparent p" />
<Container>
<CallToAction />
<PlusGrid className="pb-16">
<PlusGridRow>
<div className="grid grid-cols-2 gap-y-10 pb-6 lg:grid-cols-6 lg:gap-8">