diff --git a/public/images/blocks/card.png b/public/images/blocks/card.png new file mode 100644 index 0000000..75497aa Binary files /dev/null and b/public/images/blocks/card.png differ diff --git a/public/images/blocks/card.webp b/public/images/blocks/card.webp deleted file mode 100644 index aaed412..0000000 Binary files a/public/images/blocks/card.webp and /dev/null differ diff --git a/public/images/blocks/charts-light.png b/public/images/blocks/charts-light.png new file mode 100644 index 0000000..a9016ba Binary files /dev/null and b/public/images/blocks/charts-light.png differ diff --git a/public/images/blocks/charts-light.webp b/public/images/blocks/charts-light.webp deleted file mode 100644 index ef443b8..0000000 Binary files a/public/images/blocks/charts-light.webp and /dev/null differ diff --git a/public/images/blocks/charts.png b/public/images/blocks/charts.png new file mode 100644 index 0000000..cd898d7 Binary files /dev/null and b/public/images/blocks/charts.png differ diff --git a/public/images/blocks/charts.webp b/public/images/blocks/charts.webp deleted file mode 100644 index afabe71..0000000 Binary files a/public/images/blocks/charts.webp and /dev/null differ diff --git a/public/images/blocks/exercice-dark.png b/public/images/blocks/exercice-dark.png new file mode 100644 index 0000000..e681042 Binary files /dev/null and b/public/images/blocks/exercice-dark.png differ diff --git a/public/images/blocks/exercice.png b/public/images/blocks/exercice.png new file mode 100644 index 0000000..19d4bc0 Binary files /dev/null and b/public/images/blocks/exercice.png differ diff --git a/public/images/blocks/mail-back-light.png b/public/images/blocks/mail-back-light.png new file mode 100644 index 0000000..6ab6bca Binary files /dev/null and b/public/images/blocks/mail-back-light.png differ diff --git a/public/images/blocks/mail-back.png b/public/images/blocks/mail-back.png new file mode 100644 index 0000000..b9697a7 Binary files /dev/null and b/public/images/blocks/mail-back.png differ diff --git a/public/images/blocks/mail-upper.png b/public/images/blocks/mail-upper.png new file mode 100644 index 0000000..2854cd3 Binary files /dev/null and b/public/images/blocks/mail-upper.png differ diff --git a/public/images/blocks/music-light.png b/public/images/blocks/music-light.png new file mode 100644 index 0000000..7baf861 Binary files /dev/null and b/public/images/blocks/music-light.png differ diff --git a/public/images/blocks/music-light.webp b/public/images/blocks/music-light.webp deleted file mode 100644 index cd9caf1..0000000 Binary files a/public/images/blocks/music-light.webp and /dev/null differ diff --git a/public/images/blocks/music.png b/public/images/blocks/music.png new file mode 100644 index 0000000..09c31de Binary files /dev/null and b/public/images/blocks/music.png differ diff --git a/public/images/blocks/music.webp b/public/images/blocks/music.webp deleted file mode 100644 index 6f9ca6f..0000000 Binary files a/public/images/blocks/music.webp and /dev/null differ diff --git a/public/images/blocks/payments-light.png b/public/images/blocks/payments-light.png new file mode 100644 index 0000000..08d1438 Binary files /dev/null and b/public/images/blocks/payments-light.png differ diff --git a/public/images/blocks/payments.png b/public/images/blocks/payments.png new file mode 100644 index 0000000..55b1169 Binary files /dev/null and b/public/images/blocks/payments.png differ diff --git a/src/app/[locale]/(marketing)/blocks/content/page.tsx b/src/app/[locale]/(marketing)/blocks/content/page.tsx index 99b0ec3..b408b35 100644 --- a/src/app/[locale]/(marketing)/blocks/content/page.tsx +++ b/src/app/[locale]/(marketing)/blocks/content/page.tsx @@ -1,4 +1,9 @@ +import Content from "@/components/blocks/content/content"; import Content2 from "@/components/blocks/content/content-2"; +import Content3 from "@/components/blocks/content/content-3"; +import Content4 from "@/components/blocks/content/content-4"; +import Content5 from "@/components/blocks/content/content-5"; +import Content6 from "@/components/blocks/content/content-6"; interface ContentPageProps { params: Promise<{ locale: string }>; @@ -10,7 +15,17 @@ export default async function ContentPage(props: ContentPageProps) { return ( <>
+ + + + + + + + + +
); diff --git a/src/app/[locale]/(marketing)/blocks/hero/page.tsx b/src/app/[locale]/(marketing)/blocks/hero/page.tsx index 7c066d4..2d8f58b 100644 --- a/src/app/[locale]/(marketing)/blocks/hero/page.tsx +++ b/src/app/[locale]/(marketing)/blocks/hero/page.tsx @@ -7,6 +7,9 @@ interface HeroPageProps { params: Promise<{ locale: string }>; }; +/** + * https://nsui.irung.me/hero-section + */ export default async function HeroPage(props: HeroPageProps) { const params = await props.params; diff --git a/src/app/[locale]/(marketing)/blocks/pricing/page.tsx b/src/app/[locale]/(marketing)/blocks/pricing/page.tsx index dfefd0a..1f5805b 100644 --- a/src/app/[locale]/(marketing)/blocks/pricing/page.tsx +++ b/src/app/[locale]/(marketing)/blocks/pricing/page.tsx @@ -8,6 +8,9 @@ interface PricingPageProps { params: Promise<{ locale: string }>; }; +/** + * https://nsui.irung.me/pricing + */ export default async function PricingPage(props: PricingPageProps) { const params = await props.params; const { locale } = params; diff --git a/src/app/[locale]/(marketing)/blocks/stats/page.tsx b/src/app/[locale]/(marketing)/blocks/stats/page.tsx index fc543dd..2fe5efb 100644 --- a/src/app/[locale]/(marketing)/blocks/stats/page.tsx +++ b/src/app/[locale]/(marketing)/blocks/stats/page.tsx @@ -7,6 +7,9 @@ interface StatsPageProps { params: Promise<{ locale: string }>; }; +/** + * https://nsui.irung.me/stats + */ export default async function StatsPage(props: StatsPageProps) { const params = await props.params; @@ -14,8 +17,11 @@ export default async function StatsPage(props: StatsPageProps) { <>
+ + +
diff --git a/src/app/[locale]/(marketing)/blocks/testimonials/page.tsx b/src/app/[locale]/(marketing)/blocks/testimonials/page.tsx index 509c518..b158aa7 100644 --- a/src/app/[locale]/(marketing)/blocks/testimonials/page.tsx +++ b/src/app/[locale]/(marketing)/blocks/testimonials/page.tsx @@ -8,6 +8,9 @@ interface TestimonialsPageProps { params: Promise<{ locale: string }>; }; +/** + * https://nsui.irung.me/testimonials + */ export default async function TestimonialsPage(props: TestimonialsPageProps) { const params = await props.params; @@ -15,9 +18,13 @@ export default async function TestimonialsPage(props: TestimonialsPageProps) { <>
+ + + +
diff --git a/src/components/blocks/content/content-2.tsx b/src/components/blocks/content/content-2.tsx index bb17891..9a3b627 100644 --- a/src/components/blocks/content/content-2.tsx +++ b/src/components/blocks/content/content-2.tsx @@ -38,8 +38,8 @@ export default function Content2() {
- payments illustration dark - payments illustration light + payments illustration dark + payments illustration light
diff --git a/src/components/blocks/content/content-3.tsx b/src/components/blocks/content/content-3.tsx new file mode 100644 index 0000000..ba1ab51 --- /dev/null +++ b/src/components/blocks/content/content-3.tsx @@ -0,0 +1,32 @@ +import { Button } from '@/components/ui/button' +import { ChevronRight } from 'lucide-react' +import Link from 'next/link' + +/** + * https://nsui.irung.me/content-3 + * + * pnpm dlx shadcn@canary add https://nsui.irung.me/r/content-3.json + */ +export default function Content3() { + return ( +
+
+ team image + +
+

The Lyra ecosystem brings together our models, products and platforms.

+
+

Lyra is evolving to be more than just the models. It supports an entire ecosystem — from products to the APIs and platforms helping developers and businesses innovate.

+ + +
+
+
+
+ ) +} diff --git a/src/components/blocks/content/content-4.tsx b/src/components/blocks/content/content-4.tsx new file mode 100644 index 0000000..0d592fc --- /dev/null +++ b/src/components/blocks/content/content-4.tsx @@ -0,0 +1,32 @@ +import { Button } from '@/components/ui/button' +import { ChevronRight } from 'lucide-react' +import Link from 'next/link' + +/** + * https://nsui.irung.me/content-4 + * + * pnpm dlx shadcn@canary add https://nsui.irung.me/r/content-4.json + */ +export default function Content4() { + return ( +
+
+
+

The Lyra ecosystem brings together our models, products and platforms.

+
+

Lyra is evolving to be more than just the models. It supports an entire ecosystem — from products to the APIs and platforms helping developers and businesses innovate.

+

+ Tailus UI. It supports an entire ecosystem — from products innovate. Sit minus, quod debitis autem quia aspernatur delectus impedit modi, neque non id ad dignissimos? Saepe deleniti perferendis beatae. +

+ +
+
+
+
+ ) +} diff --git a/src/components/blocks/content/content-5.tsx b/src/components/blocks/content/content-5.tsx new file mode 100644 index 0000000..40d2178 --- /dev/null +++ b/src/components/blocks/content/content-5.tsx @@ -0,0 +1,52 @@ +import { Cpu, Lock, Sparkles, Zap } from 'lucide-react' + +/** + * https://nsui.irung.me/content-5 + * + * pnpm dlx shadcn@canary add https://nsui.irung.me/r/content-5.json + */ +export default function Content5() { + return ( +
+
+
+

The Lyra ecosystem brings together our models, products and platforms.

+

Lyra is evolving to be more than just the models. It supports an entire ecosystem — from products to the APIs and platforms helping developers and businesses innovate.

+
+ team image + +
+
+
+ +

Faaast

+
+

It supports an entire helping developers and innovate.

+
+
+
+ +

Powerful

+
+

It supports an entire helping developers and businesses.

+
+
+
+ +

Security

+
+

It supports an helping developers businesses innovate.

+
+
+
+ + +

AI Powered

+
+

It supports an helping developers businesses innovate.

+
+
+
+
+ ) +} diff --git a/src/components/blocks/content/content-6.tsx b/src/components/blocks/content/content-6.tsx new file mode 100644 index 0000000..a510da6 --- /dev/null +++ b/src/components/blocks/content/content-6.tsx @@ -0,0 +1,56 @@ +import Link from 'next/link' + +/** + * https://nsui.irung.me/content-6 + * + * pnpm dlx shadcn@canary add https://nsui.irung.me/r/content-6.json + */ +export default function Content6() { + return ( +
+
+
+

+ Built by the Community
for the Community +

+

Harum quae dolore orrupti aut temporibus ariatur.

+
+
+ + John Doe + + + John Doe + + + John Doe + + + John Doe + + + John Doe + + + John Doe + + + John Doe + + + John Doe + + + John Doe + + + John Doe + + + John Doe + +
+
+
+ ) +} diff --git a/src/components/blocks/content/content.tsx b/src/components/blocks/content/content.tsx new file mode 100644 index 0000000..bf199f1 --- /dev/null +++ b/src/components/blocks/content/content.tsx @@ -0,0 +1,42 @@ +import Image from 'next/image'; + +/** + * https://nsui.irung.me/content + * + * pnpm dlx shadcn@canary add https://nsui.irung.me/r/content-1.json + */ +export default function Content() { + return ( +
+
+

The Lyra ecosystem brings together our models.

+
+
+
+ payments illustration dark + payments illustration light +
+
+ +
+

+ Gemini is evolving to be more than just the models. It supports an entire ecosystem — from products innovate. +

+

It supports an entire ecosystem — from products to the APIs and platforms helping developers and businesses innovate

+ +
+
+

Using TailsUI has been like unlocking a secret design superpower. It's the perfect fusion of simplicity and versatility, enabling us to create UIs that are as stunning as they are user-friendly.

+ +
+ John Doe, CEO + Nvidia Logo +
+
+
+
+
+
+
+ ) +} diff --git a/src/components/blocks/hero/hero-section-4.tsx b/src/components/blocks/hero/hero-section-4.tsx index 92445e5..41cea1c 100644 --- a/src/components/blocks/hero/hero-section-4.tsx +++ b/src/components/blocks/hero/hero-section-4.tsx @@ -48,8 +48,8 @@ export default function HeroSection4() {
- app screen - app screen + app screen + app screen
diff --git a/src/components/blocks/hero/hero-section.tsx b/src/components/blocks/hero/hero-section.tsx index 818a98b..4f00598 100644 --- a/src/components/blocks/hero/hero-section.tsx +++ b/src/components/blocks/hero/hero-section.tsx @@ -50,7 +50,7 @@ export default function HeroSection() {
- tailus ui hero section + tailus ui hero section tailus ui hero section