<!-- Please make sure you have read the submission guidelines before posting an PR --> <!-- https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr --> <!-- Please make sure that your commit message follows our format --> <!-- Example: `fix(nx): must begin with lowercase` --> <!-- If this is a particularly complex change or feature addition, you can request a dedicated Nx release for this pull request branch. Mention someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they will confirm if the PR warrants its own release for testing purposes, and generate it for you if appropriate. --> ## Current Behavior <!-- This is the behavior we have today --> ## Expected Behavior <!-- This is the behavior we should expect with the changes in this PR --> ## Related Issue(s) <!-- Please link the issue being fixed so it gets closed when this is merged. --> Fixes #
67 lines
1.8 KiB
TypeScript
67 lines
1.8 KiB
TypeScript
import type { Metadata } from 'next';
|
|
import {
|
|
StandardPlans,
|
|
ComparablePlans,
|
|
Oss,
|
|
Faq,
|
|
} from '@nx/nx-dev/ui-pricing';
|
|
import {
|
|
Testimonials,
|
|
TrustedBy,
|
|
DefaultLayout,
|
|
CallToAction,
|
|
} from '@nx/nx-dev/ui-common';
|
|
|
|
export const metadata: Metadata = {
|
|
title: 'Nx Cloud - Available Plans',
|
|
description:
|
|
"Distribute everything, don't waste time waiting on CI. Use Nx Cloud's distributed task execution and caching features to release faster. Save time and money.",
|
|
openGraph: {
|
|
url: 'https://nx.dev/pricing',
|
|
title: 'Nx Cloud - Available Plans',
|
|
description:
|
|
"Distribute everything, don't waste time waiting on CI. Use Nx Cloud's distributed task execution and caching features to release faster. Save time and money.",
|
|
images: [
|
|
{
|
|
url: 'https://nx.dev/socials/nx-media.png',
|
|
width: 800,
|
|
height: 421,
|
|
alt: 'Nx: Smart Monorepos · Fast CI',
|
|
type: 'image/jpeg',
|
|
},
|
|
],
|
|
siteName: 'Nx',
|
|
type: 'website',
|
|
},
|
|
};
|
|
|
|
export default function PricingPage() {
|
|
return (
|
|
<DefaultLayout>
|
|
<StandardPlans />
|
|
<div className="mt-18 lg:mt-32">
|
|
<TrustedBy utmSource="pricingpage" utmCampaign="pricing" />
|
|
</div>
|
|
<div className="mt-32 lg:mt-56">
|
|
<ComparablePlans />
|
|
</div>
|
|
<div className="mt-32 lg:mt-56">
|
|
<Testimonials />
|
|
</div>
|
|
<div className="mt-32 lg:mt-56">
|
|
<Oss />
|
|
</div>
|
|
<div className="mt-32 lg:mt-56">
|
|
<Faq />
|
|
</div>
|
|
<div className="mt-32 lg:mt-56">
|
|
<CallToAction
|
|
mainActionLinkText="Sign up"
|
|
mainActionLink="https://cloud.nx.app?utm_source=nx.dev&utm_medium=cta&utm_campaign=pricing"
|
|
mainActionTitle="Sign up to Nx Cloud"
|
|
/>
|
|
</div>
|
|
</DefaultLayout>
|
|
);
|
|
}
|