-
+
Monorepo World
{' '}
diff --git a/nx-dev/ui-home/src/lib/smarter-tools-for-monorepos.tsx b/nx-dev/ui-home/src/lib/smarter-tools-for-monorepos.tsx
index bc615da4610c5..a9b4e87df431a 100644
--- a/nx-dev/ui-home/src/lib/smarter-tools-for-monorepos.tsx
+++ b/nx-dev/ui-home/src/lib/smarter-tools-for-monorepos.tsx
@@ -110,10 +110,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/gradle-tutorial?utm_source=homepage?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Gradle"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -121,7 +124,7 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/playwright?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Playwright"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -160,10 +166,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/next?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Nextjs"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -171,10 +180,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/recipes/storybook?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Storybook"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -182,10 +194,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/rollup?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Rollup"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -193,10 +208,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/jest?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Jest"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -204,10 +222,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/eslint?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with EsLint"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -215,10 +236,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/recipes/adopting-nx/adding-to-monorepo?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Pnpm"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -226,10 +250,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/vite?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Vite"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -237,10 +264,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/showcase/example-repos/add-solid?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Solid"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -265,7 +295,7 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/intro#learn-nx"
prefetch={false}
title="Nx video tutorials"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
Video tutorials
@@ -279,10 +309,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/gradle-tutorial?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Java"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -290,10 +323,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/remix?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Remix"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -301,7 +337,7 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/angular-monorepo-tutorial?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Angular"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -356,10 +395,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/vue-standalone-tutorial?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Vue"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -367,10 +409,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/nuxt?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Nuxt"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -405,10 +450,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="https://github.com/nrwl/nx-recipes/tree/main/dot-net-standalone"
prefetch={false}
title="Nx with DotNet"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -416,10 +464,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/showcase/example-repos/add-astro?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Astro"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -427,10 +478,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/cypress?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Cypress"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -438,10 +492,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/react-monorepo-tutorial?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with React"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -449,10 +506,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/nest?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with NestJS"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -460,10 +520,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/showcase/example-repos/add-fastify?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Vitest"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -471,10 +534,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/rspac?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with RSpack"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -482,10 +548,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/express?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Express"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -493,10 +562,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/webpack?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Webpack"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -504,10 +576,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/node?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with NodeJs"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -515,10 +590,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="showcase/example-repos/add-qwik?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Qwik"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -526,10 +604,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/expo?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Expo"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -569,10 +650,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/gradle-tutorial?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Gradle"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -580,7 +664,7 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/playwright?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Playwright"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -619,10 +706,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/next?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Nextjs"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -630,10 +720,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/recipes/storybook?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Storybook"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -641,10 +734,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/rollup?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Rollup"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -652,10 +748,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/jest?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Jest"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -663,10 +762,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/eslint?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with EsLint"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -674,10 +776,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/recipes/adopting-nx/adding-to-monorepo?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Pnpm"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -685,10 +790,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/vite?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Vite"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -696,10 +804,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/showcase/example-repos/add-solid?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Solid"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -707,10 +818,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/gradle-tutorial?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Java"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -718,10 +832,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/remix?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Remix"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -729,10 +846,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/angular-monorepo-tutorial?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Angular"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -740,10 +860,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/showcase/example-repos/add-rust?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Rust"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -751,10 +874,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/vue-standalone-tutorial?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Vue"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -762,10 +888,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/nuxt?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Nuxt"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -773,10 +902,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="https://github.com/nrwl/nx-recipes/tree/main/dot-net-standalone"
prefetch={false}
title="Nx with DotNet"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -784,10 +916,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/showcase/example-repos/add-astro?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Astro"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -795,10 +930,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/cypress?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Cypress"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -806,10 +944,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/getting-started/tutorials/react-monorepo-tutorial?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with React"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -817,10 +958,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/nest?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with NestJS"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -828,10 +972,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/showcase/example-repos/add-fastify?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Vitest"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -839,10 +986,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/rspack?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with RSpack"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -850,10 +1000,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/express?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Express"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -861,10 +1014,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/webpack?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Webpack"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -872,10 +1028,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/node?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with NodeJs"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -883,10 +1042,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="showcase/example-repos/add-qwik?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Qwik"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+
@@ -894,10 +1056,13 @@ export function SmarterToolsForMonorepos(): JSX.Element {
href="/nx-api/expo?utm_medium=website&utm_campaign=homepage_links&utm_content=cta_smarter_tools_techlink"
prefetch={false}
title="Nx with Expo"
- className="h-full w-full p-4"
+ className="h-full w-full p-2 sm:p-4"
>
-
+