From a2f8df3b14979f74c03a79b2ffaf081739837899 Mon Sep 17 00:00:00 2001 From: 简律纯 Date: Wed, 3 May 2023 01:09:49 +0800 Subject: --- docs/components/pages/AI-home/AIFeatures.tsx | 15 +++ docs/components/pages/AI-home/AIHero.tsx | 114 ++++++++++++++++++++ docs/components/pages/AI-home/AILetter.tsx | 118 +++++++++++++++++++++ docs/components/pages/AI-home/index.tsx | 22 ++++ docs/components/pages/confirm.tsx | 2 +- docs/components/pages/landing/HydroRollAI.tsx | 27 +++++ docs/components/pages/landing/HydroRollTRPG.tsx | 27 +++++ docs/components/pages/landing/Turbopack.tsx | 27 ----- docs/components/pages/landing/Turborepo.tsx | 27 ----- docs/components/pages/landing/index.tsx | 18 ++-- .../pages/pack-home/PackBenchmarksGraph.tsx | 8 +- .../pages/pack-home/PackBenchmarksPicker.tsx | 2 +- docs/components/pages/pack-home/PackFeatures.tsx | 2 +- docs/components/pages/pack-home/PackHero.tsx | 16 +-- docs/components/pages/pack-home/PackLetter.tsx | 6 +- docs/components/pages/pack-home/index.tsx | 2 +- docs/components/pages/repo-home/RepoFeatures.tsx | 15 --- docs/components/pages/repo-home/RepoHero.tsx | 114 -------------------- docs/components/pages/repo-home/RepoLetter.tsx | 118 --------------------- docs/components/pages/repo-home/index.tsx | 22 ---- docs/components/pages/showcase.tsx | 8 +- 21 files changed, 355 insertions(+), 355 deletions(-) create mode 100644 docs/components/pages/AI-home/AIFeatures.tsx create mode 100644 docs/components/pages/AI-home/AIHero.tsx create mode 100644 docs/components/pages/AI-home/AILetter.tsx create mode 100644 docs/components/pages/AI-home/index.tsx create mode 100644 docs/components/pages/landing/HydroRollAI.tsx create mode 100644 docs/components/pages/landing/HydroRollTRPG.tsx delete mode 100644 docs/components/pages/landing/Turbopack.tsx delete mode 100644 docs/components/pages/landing/Turborepo.tsx delete mode 100644 docs/components/pages/repo-home/RepoFeatures.tsx delete mode 100644 docs/components/pages/repo-home/RepoHero.tsx delete mode 100644 docs/components/pages/repo-home/RepoLetter.tsx delete mode 100644 docs/components/pages/repo-home/index.tsx (limited to 'docs/components/pages') diff --git a/docs/components/pages/AI-home/AIFeatures.tsx b/docs/components/pages/AI-home/AIFeatures.tsx new file mode 100644 index 0000000..466c0ae --- /dev/null +++ b/docs/components/pages/AI-home/AIFeatures.tsx @@ -0,0 +1,15 @@ +import { REPO_HOME_FEATURES } from "../../../content/features"; +import { FadeIn } from "../home-shared/FadeIn"; +import { FeaturesBento } from "../home-shared/FeaturesBento"; + +export function AIFeatures() { + return ( + + + + ); +} diff --git a/docs/components/pages/AI-home/AIHero.tsx b/docs/components/pages/AI-home/AIHero.tsx new file mode 100644 index 0000000..5636cc2 --- /dev/null +++ b/docs/components/pages/AI-home/AIHero.tsx @@ -0,0 +1,114 @@ +import cn from "classnames"; +import Image from "next/image"; +import Link from "next/link"; +import gradients from "../home-shared/gradients.module.css"; +import { HeroText, SectionSubtext } from "../home-shared/Headings"; +import { Gradient } from "../home-shared/Gradient"; +import { FadeIn } from "../home-shared/FadeIn"; +import { CTAButton } from "../home-shared/CTAButton"; +import RepoLogo from "../../logos/RepoLogo"; + +export function AIHero() { + return ( + <> + + +
+ {/* TODO: On dark mode, there should be a "breathing" gradient inside the inner circle */} + AI + AI +
+
+ +
+ +
+ + +
+
+ +
+ + + The build system that makes ship happen + + Turborepo is a high-performance build system for JavaScript and + TypeScript codebases. + + + +
+ + + Get Started + + + + + GitHub + + +
+

License: MPL-2.0

+
+ +
+ + + + ); +} diff --git a/docs/components/pages/AI-home/AILetter.tsx b/docs/components/pages/AI-home/AILetter.tsx new file mode 100644 index 0000000..a92f9dd --- /dev/null +++ b/docs/components/pages/AI-home/AILetter.tsx @@ -0,0 +1,118 @@ +import { HeroText } from "../home-shared/Headings"; +import Image from "next/image"; +import cn from "classnames"; +import gradients from "../home-shared/gradients.module.css"; +import { FadeIn } from "../home-shared/FadeIn"; +import { CTAButton } from "../home-shared/CTAButton"; +import Link from "next/link"; +import { Gradient } from "../home-shared/Gradient"; + +export function AILetter() { + return ( +
+ + + Scaling your Codebase +
+ shouldn't be so difficult +
+
+
+ +

+ The bigger your project grows, the slower it gets. Tasks like + linting, testing, and building begin to take enormous amounts of + time. +

+
+

+ If you're serving multiple applications, you might reach for a + monorepo. They're incredible for productivity, especially on + the frontend, but the tooling can be a nightmare. There's a lot + of stuff to do (and things to mess up). Nothing “just + works.” It's become completely normal to waste entire + days or weeks on plumbing—tweaking configs, writing one-off scripts, + and stitching stuff together. +

+
+

We need something else.

+

+

+ A fresh take on the whole setup. Designed to glue everything + together. A toolchain that works for you and not against you. With + sensible defaults, but even better escape hatches. Built with the + same techniques used by the big guys, but in a way that doesn't + require PhD to learn or a staff to maintain. +

+
+

With Turborepo, we're doing just that.

+
+

+ We're building a build system that can keep up with your team. + You'll see your CI get faster, duplicated work get cut, and + your NPM scripts get simpler. You'll get a world-class + development environment, without the maintenance burden. +

+
+ + + + +
+ Image of Jared Palmer +
+
+ Jared Palmer's hand written signature + Jared Palmer's hand written signature +
+

Jared Palmer

+

Founder of Turborepo

+
+
+
+
+ +
+ + + Start Building + + +
+ +
+
+ ); +} diff --git a/docs/components/pages/AI-home/index.tsx b/docs/components/pages/AI-home/index.tsx new file mode 100644 index 0000000..b65040c --- /dev/null +++ b/docs/components/pages/AI-home/index.tsx @@ -0,0 +1,22 @@ +import { AIHero } from "./AIHero"; +import { AIFeatures } from "./AIFeatures"; +import { AILetter } from "./AILetter"; +import { GradientSectionBorder } from "../home-shared/GradientSectionBorder"; +import { LandingPageGlobalStyles } from "../home-shared/GlobalStyles"; + +export default function HydroRollAIHome() { + return ( + <> + +
+ + + + + + + +
+ + ); +} diff --git a/docs/components/pages/confirm.tsx b/docs/components/pages/confirm.tsx index b9295cf..ae54cd0 100644 --- a/docs/components/pages/confirm.tsx +++ b/docs/components/pages/confirm.tsx @@ -23,7 +23,7 @@ export default function Confirm() {

Thanks,
- The Turbo Team + The HydroRoll'水系 Team.

diff --git a/docs/components/pages/landing/HydroRollAI.tsx b/docs/components/pages/landing/HydroRollAI.tsx new file mode 100644 index 0000000..d299fed --- /dev/null +++ b/docs/components/pages/landing/HydroRollAI.tsx @@ -0,0 +1,27 @@ +import Image from "next/image"; + +export function HydroRollAI() { + return ( +
+
+
+ HydroRollAI Logo +
+
+ HydroRollAI Logo +
+
+ ); +} diff --git a/docs/components/pages/landing/HydroRollTRPG.tsx b/docs/components/pages/landing/HydroRollTRPG.tsx new file mode 100644 index 0000000..27cd838 --- /dev/null +++ b/docs/components/pages/landing/HydroRollTRPG.tsx @@ -0,0 +1,27 @@ +import Image from "next/image"; + +export function HydroRollTRPG() { + return ( +
+
+
+ +
+
+ +
+
+ ); +} diff --git a/docs/components/pages/landing/Turbopack.tsx b/docs/components/pages/landing/Turbopack.tsx deleted file mode 100644 index 1db1076..0000000 --- a/docs/components/pages/landing/Turbopack.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Image from "next/image"; - -export function Turbopack() { - return ( -
-
-
- -
-
- -
-
- ); -} diff --git a/docs/components/pages/landing/Turborepo.tsx b/docs/components/pages/landing/Turborepo.tsx deleted file mode 100644 index 022f37f..0000000 --- a/docs/components/pages/landing/Turborepo.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import Image from "next/image"; - -export function Turborepo() { - return ( -
-
-
- Turborepo Logo -
-
- Turborepo Logo -
-
- ); -} diff --git a/docs/components/pages/landing/index.tsx b/docs/components/pages/landing/index.tsx index deb63f3..239d696 100644 --- a/docs/components/pages/landing/index.tsx +++ b/docs/components/pages/landing/index.tsx @@ -6,8 +6,8 @@ import { motion } from "framer-motion"; import { Clients } from "../../clients/Clients"; import { Marquee } from "../../clients/Marquee"; import { TurboheroBackground } from "./TurboHeroBackground"; -import { Turborepo } from "./Turborepo"; -import { Turbopack } from "./Turbopack"; +import { HydroRollAI } from "./HydroRollAI"; +import { HydroRollTRPG } from "./HydroRollTRPG"; import { FadeIn } from "../home-shared/FadeIn"; import { LandingPageGlobalStyles } from "../home-shared/GlobalStyles"; import styles from "./index.module.css"; @@ -116,9 +116,9 @@ function SiteCards() {
@@ -130,10 +130,10 @@ function SiteCards() {
diff --git a/docs/components/pages/pack-home/PackBenchmarksGraph.tsx b/docs/components/pages/pack-home/PackBenchmarksGraph.tsx index a4792b8..f3107b0 100644 --- a/docs/components/pages/pack-home/PackBenchmarksGraph.tsx +++ b/docs/components/pages/pack-home/PackBenchmarksGraph.tsx @@ -230,15 +230,15 @@ const GraphTimer = ({ {turbo && (
Turbopack Turbopack React Components diff --git a/docs/components/pages/pack-home/PackFeatures.tsx b/docs/components/pages/pack-home/PackFeatures.tsx index b668153..40fda95 100644 --- a/docs/components/pages/pack-home/PackFeatures.tsx +++ b/docs/components/pages/pack-home/PackFeatures.tsx @@ -4,7 +4,7 @@ import { FeaturesBento } from "../home-shared/FeaturesBento"; export function PackFeatures() { return ( diff --git a/docs/components/pages/pack-home/PackHero.tsx b/docs/components/pages/pack-home/PackHero.tsx index eb5b348..9def8df 100644 --- a/docs/components/pages/pack-home/PackHero.tsx +++ b/docs/components/pages/pack-home/PackHero.tsx @@ -20,15 +20,15 @@ export function PackHero() {
Turbopack Turbopack
- + Get Started @@ -97,7 +97,7 @@ export function PackHero() { GitHub diff --git a/docs/components/pages/pack-home/PackLetter.tsx b/docs/components/pages/pack-home/PackLetter.tsx index d4b0f2f..46477d7 100644 --- a/docs/components/pages/pack-home/PackLetter.tsx +++ b/docs/components/pages/pack-home/PackLetter.tsx @@ -73,7 +73,7 @@ export function PackLetter() {
Tobias Koppers hand written signature Tobias Koppers hand written signature
- + Start Building diff --git a/docs/components/pages/pack-home/index.tsx b/docs/components/pages/pack-home/index.tsx index db73b25..d08443b 100644 --- a/docs/components/pages/pack-home/index.tsx +++ b/docs/components/pages/pack-home/index.tsx @@ -5,7 +5,7 @@ import { PackFeatures } from "./PackFeatures"; import { GradientSectionBorder } from "../home-shared/GradientSectionBorder"; import { LandingPageGlobalStyles } from "../home-shared/GlobalStyles"; -export default function Home() { +export default function HydroRollTRPGHome() { return ( <> diff --git a/docs/components/pages/repo-home/RepoFeatures.tsx b/docs/components/pages/repo-home/RepoFeatures.tsx deleted file mode 100644 index 4499725..0000000 --- a/docs/components/pages/repo-home/RepoFeatures.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import { REPO_HOME_FEATURES } from "../../../content/features"; -import { FadeIn } from "../home-shared/FadeIn"; -import { FeaturesBento } from "../home-shared/FeaturesBento"; - -export function RepoFeatures() { - return ( - - - - ); -} diff --git a/docs/components/pages/repo-home/RepoHero.tsx b/docs/components/pages/repo-home/RepoHero.tsx deleted file mode 100644 index a63777a..0000000 --- a/docs/components/pages/repo-home/RepoHero.tsx +++ /dev/null @@ -1,114 +0,0 @@ -import cn from "classnames"; -import Image from "next/image"; -import Link from "next/link"; -import gradients from "../home-shared/gradients.module.css"; -import { HeroText, SectionSubtext } from "../home-shared/Headings"; -import { Gradient } from "../home-shared/Gradient"; -import { FadeIn } from "../home-shared/FadeIn"; -import { CTAButton } from "../home-shared/CTAButton"; -import RepoLogo from "../../logos/RepoLogo"; - -export function RepoHero() { - return ( - <> - - -
- {/* TODO: On dark mode, there should be a "breathing" gradient inside the inner circle */} - Turborepo - Turborepo -
-
- -
- -
- - -
-
- -
- - - The build system that makes ship happen - - Turborepo is a high-performance build system for JavaScript and - TypeScript codebases. - - - - -

License: MPL-2.0

- - -
- - - - ); -} diff --git a/docs/components/pages/repo-home/RepoLetter.tsx b/docs/components/pages/repo-home/RepoLetter.tsx deleted file mode 100644 index 7093a3a..0000000 --- a/docs/components/pages/repo-home/RepoLetter.tsx +++ /dev/null @@ -1,118 +0,0 @@ -import { HeroText } from "../home-shared/Headings"; -import Image from "next/image"; -import cn from "classnames"; -import gradients from "../home-shared/gradients.module.css"; -import { FadeIn } from "../home-shared/FadeIn"; -import { CTAButton } from "../home-shared/CTAButton"; -import Link from "next/link"; -import { Gradient } from "../home-shared/Gradient"; - -export function RepoLetter() { - return ( -
- - - Scaling your Codebase -
- shouldn't be so difficult -
-
-
- -

- The bigger your project grows, the slower it gets. Tasks like - linting, testing, and building begin to take enormous amounts of - time. -

-
-

- If you're serving multiple applications, you might reach for a - monorepo. They're incredible for productivity, especially on - the frontend, but the tooling can be a nightmare. There's a lot - of stuff to do (and things to mess up). Nothing “just - works.” It's become completely normal to waste entire - days or weeks on plumbing—tweaking configs, writing one-off scripts, - and stitching stuff together. -

-
-

We need something else.

-

-

- A fresh take on the whole setup. Designed to glue everything - together. A toolchain that works for you and not against you. With - sensible defaults, but even better escape hatches. Built with the - same techniques used by the big guys, but in a way that doesn't - require PhD to learn or a staff to maintain. -

-
-

With Turborepo, we're doing just that.

-
-

- We're building a build system that can keep up with your team. - You'll see your CI get faster, duplicated work get cut, and - your NPM scripts get simpler. You'll get a world-class - development environment, without the maintenance burden. -

-
- - - - -
- Image of Jared Palmer -
-
- Jared Palmer's hand written signature - Jared Palmer's hand written signature -
-

Jared Palmer

-

Founder of Turborepo

-
-
-
-
- -
- - - Start Building - - -
- -
-
- ); -} diff --git a/docs/components/pages/repo-home/index.tsx b/docs/components/pages/repo-home/index.tsx deleted file mode 100644 index 992a614..0000000 --- a/docs/components/pages/repo-home/index.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import { RepoHero } from "./RepoHero"; -import { RepoFeatures } from "./RepoFeatures"; -import { RepoLetter } from "./RepoLetter"; -import { GradientSectionBorder } from "../home-shared/GradientSectionBorder"; -import { LandingPageGlobalStyles } from "../home-shared/GlobalStyles"; - -export default function Home() { - return ( - <> - -
- - - - - - - -
- - ); -} diff --git a/docs/components/pages/showcase.tsx b/docs/components/pages/showcase.tsx index 62c8f50..922f943 100644 --- a/docs/components/pages/showcase.tsx +++ b/docs/components/pages/showcase.tsx @@ -11,7 +11,7 @@ export default function Showcase() { Showcase

- Who's using Turbo? + Wut about plugins?

Turbo is the one of the fastest growing toolchains in the frontend @@ -28,16 +28,16 @@ export default function Showcase() {

- Are you using Turbo? + Are you using HydroRoll?
-- cgit v1.2.3-70-g09d2