diff --git a/nx-dev/nx-dev/public/images/conferences/monorepoworld-vertical-banner.avif b/nx-dev/nx-dev/public/images/conferences/monorepoworld-vertical-banner.avif new file mode 100644 index 00000000000000..4c3629945e91e4 Binary files /dev/null and b/nx-dev/nx-dev/public/images/conferences/monorepoworld-vertical-banner.avif differ diff --git a/nx-dev/ui-home/src/lib/hero.tsx b/nx-dev/ui-home/src/lib/hero.tsx index c6042d79e7189e..4a0aefa8d9fd89 100644 --- a/nx-dev/ui-home/src/lib/hero.tsx +++ b/nx-dev/ui-home/src/lib/hero.tsx @@ -6,6 +6,8 @@ import { Theme, useTheme } from '@nx/nx-dev/ui-theme'; import { useState } from 'react'; import Link from 'next/link'; import { useIsomorphicLayoutEffect } from '@nx/nx-dev/ui-primitives'; +import { MonorepoWorldIcon } from '@nx/nx-dev/ui-icons'; +import { motion, MotionConfig } from 'framer-motion'; export function Hero(): JSX.Element { return ( @@ -23,23 +25,6 @@ export function Hero(): JSX.Element {
-
-
- - Monorepo World - {' '} - - The conf for monorepos and dev tooling.{' '} - - - Find out more - -
-
Smart @@ -96,6 +81,93 @@ export function Hero(): JSX.Element { Contact us
+
+ + +
+
+
+ MonorepoWorld conference image + {/*
+
+

+ + + The Nx team will be at Monorepo World! + +

+

+ The ultimate conference for{' '} + monorepos and + developer{' '} + tooling on 0ct. + 7. 2024, Mountain View, CA. +

+
+ {/*
*/} + {/* */} + {/* Join us*/} + {/* */} + {/*
*/} +
+
+ {/**/} + {/* */} + {/*
+
+
diff --git a/nx-dev/ui-icons/src/index.ts b/nx-dev/ui-icons/src/index.ts index 86209781a8dc05..5e6e5dbdee37bf 100644 --- a/nx-dev/ui-icons/src/index.ts +++ b/nx-dev/ui-icons/src/index.ts @@ -73,6 +73,15 @@ export * from './lib/customers/zipari'; export * from './lib/editors/jetbrains'; export * from './lib/editors/visual-studio-code'; +// OTHERS +export * from './lib/monorepo-world'; + +// PODCASTS +export * from './lib/podcasts/amazon-music'; +export * from './lib/podcasts/apple-podcasts'; +export * from './lib/podcasts/i-heart-radio'; +export * from './lib/podcasts/spotify'; + // PRODUCTS export * from './lib/products'; @@ -119,9 +128,3 @@ export * from './lib/technologies/vite'; export * from './lib/technologies/vitest'; export * from './lib/technologies/vue'; export * from './lib/technologies/webpack'; - -// PODCASTS -export * from './lib/podcasts/amazon-music'; -export * from './lib/podcasts/apple-podcasts'; -export * from './lib/podcasts/i-heart-radio'; -export * from './lib/podcasts/spotify'; diff --git a/nx-dev/ui-icons/src/lib/monorepo-world.tsx b/nx-dev/ui-icons/src/lib/monorepo-world.tsx new file mode 100644 index 00000000000000..a416ea8476618c --- /dev/null +++ b/nx-dev/ui-icons/src/lib/monorepo-world.tsx @@ -0,0 +1,14 @@ +import { ComponentPropsWithoutRef } from 'react'; + +export function MonorepoWorldIcon(props: ComponentPropsWithoutRef<'svg'>) { + return ( + + + + ); +}