diff --git a/docusaurus.config.ts b/docusaurus.config.ts index fc96fa44..768d779d 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -42,7 +42,7 @@ codeTheme.styles = [ const config: Config = { title: "Juno", - tagline: "Build serverless apps with self-hosting control", + tagline: "Open-Source SDK for building apps", url: "https://juno.build", baseUrl: "/", onBrokenLinks: "warn", diff --git a/package-lock.json b/package-lock.json index 66fe4ec0..f3114102 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,6 @@ "react-dom": "^19.2.1", "react-markdown": "^10.1.0", "remark-gfm": "^4.0.1", - "typed.js": "^2.1.0", "use-mailchimp-form": "^3.1.4" }, "devDependencies": { @@ -18033,12 +18032,6 @@ "node": ">= 0.6" } }, - "node_modules/typed.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/typed.js/-/typed.js-2.1.0.tgz", - "integrity": "sha512-bDuXEf7YcaKN4g08NMTUM6G90XU25CK3bh6U0THC/Mod/QPKlEt9g/EjvbYB8x2Qwr2p6J6I3NrsoYaVnY6wsQ==", - "license": "MIT" - }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", @@ -30240,11 +30233,6 @@ } } }, - "typed.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/typed.js/-/typed.js-2.1.0.tgz", - "integrity": "sha512-bDuXEf7YcaKN4g08NMTUM6G90XU25CK3bh6U0THC/Mod/QPKlEt9g/EjvbYB8x2Qwr2p6J6I3NrsoYaVnY6wsQ==" - }, "typedarray-to-buffer": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", diff --git a/package.json b/package.json index efa0e4bd..350709f9 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,6 @@ "react-dom": "^19.2.1", "react-markdown": "^10.1.0", "remark-gfm": "^4.0.1", - "typed.js": "^2.1.0", "use-mailchimp-form": "^3.1.4" }, "devDependencies": { diff --git a/src/components/Head/index.tsx b/src/components/Head/index.tsx index 4c9f980d..f1e1c43b 100644 --- a/src/components/Head/index.tsx +++ b/src/components/Head/index.tsx @@ -6,14 +6,14 @@ export default function Home({ children }): JSX.Element { return ( - {`${siteConfig.title} | Build serverless apps with self-hosting control`} + {`${siteConfig.title} | Open-Source SDK for building apps`} @@ -25,7 +25,7 @@ export default function Home({ children }): JSX.Element { { - let typed: Typed | undefined; - - const timeout = setTimeout(() => { - typed = new Typed(el.current, { - strings: ["Run", "Ship", "Build", "Launch"], - typeSpeed: 50, - backSpeed: 50, - backDelay: 3500, - loop: true, - showCursor: false - }); - - setTypedLoaded(true); - }, 2500); - - return () => { - clearTimeout(timeout); - typed?.destroy(); - }; - }, []); - const { siteConfig } = useDocusaurusContext(); return (
-

- - {!typedLoaded && ( - Build - )}{" "} - serverless apps +

+ Open-Source SDK
- with self-hosting control + for building apps

- Juno is an open-source serverless platform to build, deploy, and run - apps in WASM containers with complete ownership and zero DevOps. + Juno is a full-stack platform to develop, deploy, and run apps in WASM + containers with zero DevOps.

diff --git a/src/components/Hero/styles.module.scss b/src/components/Hero/styles.module.scss index d160d12a..20566293 100644 --- a/src/components/Hero/styles.module.scss +++ b/src/components/Hero/styles.module.scss @@ -22,13 +22,12 @@ align-items: center; p { - max-width: 680px; + max-width: 600px; text-align: center; @media screen and (min-width: 960px) { - max-width: 760px; font-size: 18px; - line-height: 32px; + line-height: 28px; } @media screen and (min-width: 1900px) {