diff options
Diffstat (limited to 'docs/src/pages')
26 files changed, 43 insertions, 33 deletions
diff --git a/docs/src/pages/404.astro b/docs/src/pages/404.astro index 195a29d4e..242cbf594 100644 --- a/docs/src/pages/404.astro +++ b/docs/src/pages/404.astro @@ -1,8 +1,9 @@ --- -import Layout from '../layouts/Main.astro'; +import SplashLayout from '../layouts/SplashLayout.astro'; --- -<Layout content={{title: "404"}} centered> +<SplashLayout title="Not Found"> + <h1>404</h1> <p>This page isn't in our solar system.</p> <a href="/">Take me home.</a> -</Layout> +</SplashLayout> diff --git a/docs/src/pages/blog/island-architecture.md b/docs/src/pages/blog/island-architecture.md index c516287ef..78be15c92 100644 --- a/docs/src/pages/blog/island-architecture.md +++ b/docs/src/pages/blog/island-architecture.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Island Architecture draft: true --- diff --git a/docs/src/pages/comparing-astro-vs-other-tools.md b/docs/src/pages/comparing-astro-vs-other-tools.md index 5157ee95e..aa9f12745 100644 --- a/docs/src/pages/comparing-astro-vs-other-tools.md +++ b/docs/src/pages/comparing-astro-vs-other-tools.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Comparing Astro --- diff --git a/docs/src/pages/core-concepts/astro-components.md b/docs/src/pages/core-concepts/astro-components.md index 758b3fb07..85d1fbccc 100644 --- a/docs/src/pages/core-concepts/astro-components.md +++ b/docs/src/pages/core-concepts/astro-components.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Astro Components --- diff --git a/docs/src/pages/core-concepts/astro-pages.md b/docs/src/pages/core-concepts/astro-pages.md index 87157c5b1..de61239c8 100644 --- a/docs/src/pages/core-concepts/astro-pages.md +++ b/docs/src/pages/core-concepts/astro-pages.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Pages --- diff --git a/docs/src/pages/core-concepts/collections.md b/docs/src/pages/core-concepts/collections.md index e49cd1500..edf4cf1fa 100644 --- a/docs/src/pages/core-concepts/collections.md +++ b/docs/src/pages/core-concepts/collections.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Collections --- diff --git a/docs/src/pages/core-concepts/component-hydration.md b/docs/src/pages/core-concepts/component-hydration.md index a4c25cf26..ed2ab453d 100644 --- a/docs/src/pages/core-concepts/component-hydration.md +++ b/docs/src/pages/core-concepts/component-hydration.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Partial Hydration in Astro --- diff --git a/docs/src/pages/core-concepts/layouts.md b/docs/src/pages/core-concepts/layouts.md index ca97f3b83..534c66ab3 100644 --- a/docs/src/pages/core-concepts/layouts.md +++ b/docs/src/pages/core-concepts/layouts.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Layouts --- diff --git a/docs/src/pages/core-concepts/project-structure.md b/docs/src/pages/core-concepts/project-structure.md index de929f2cc..3c2207a5b 100644 --- a/docs/src/pages/core-concepts/project-structure.md +++ b/docs/src/pages/core-concepts/project-structure.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Project Structure --- diff --git a/docs/src/pages/examples.md b/docs/src/pages/examples.md index cccecad90..17af0bb87 100644 --- a/docs/src/pages/examples.md +++ b/docs/src/pages/examples.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Examples --- diff --git a/docs/src/pages/getting-started.md b/docs/src/pages/getting-started.md index d1ff80a31..cc7d9d688 100644 --- a/docs/src/pages/getting-started.md +++ b/docs/src/pages/getting-started.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Getting Started --- diff --git a/docs/src/pages/guides/data-fetching.md b/docs/src/pages/guides/data-fetching.md index c3e033405..c853dfe54 100644 --- a/docs/src/pages/guides/data-fetching.md +++ b/docs/src/pages/guides/data-fetching.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Data Fetching --- diff --git a/docs/src/pages/guides/deploy.md b/docs/src/pages/guides/deploy.md index c12860565..261fb7269 100644 --- a/docs/src/pages/guides/deploy.md +++ b/docs/src/pages/guides/deploy.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Deploy a Website --- diff --git a/docs/src/pages/guides/imports.md b/docs/src/pages/guides/imports.md index f8f96b098..ec49c98d1 100644 --- a/docs/src/pages/guides/imports.md +++ b/docs/src/pages/guides/imports.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Supported Imports --- diff --git a/docs/src/pages/guides/markdown-content.md b/docs/src/pages/guides/markdown-content.md index 4ef908f6b..220a7ea16 100644 --- a/docs/src/pages/guides/markdown-content.md +++ b/docs/src/pages/guides/markdown-content.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Markdown --- diff --git a/docs/src/pages/guides/publish-to-npm.md b/docs/src/pages/guides/publish-to-npm.md index e7c974866..4f6ab402f 100644 --- a/docs/src/pages/guides/publish-to-npm.md +++ b/docs/src/pages/guides/publish-to-npm.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Publish a Component to NPM --- diff --git a/docs/src/pages/guides/styling.md b/docs/src/pages/guides/styling.md index 5d693c2fc..d570ef10a 100644 --- a/docs/src/pages/guides/styling.md +++ b/docs/src/pages/guides/styling.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Styling & CSS --- diff --git a/docs/src/pages/index.astro b/docs/src/pages/index.astro index 7b16ea1a0..b462cacf9 100644 --- a/docs/src/pages/index.astro +++ b/docs/src/pages/index.astro @@ -1,9 +1,18 @@ --- -import Layout from '../layouts/Main.astro'; +import Layout from '../layouts/MainLayout.astro'; --- -<Layout centered> - <h1> - <code style="white-space: nowrap;">npm init astro</code> - </h1> -</Layout> +<script> + // This is some wip redirect code based on the browser language. + // A vercel.json redirect is enforced in production, so no user should ever see this page. + // Remove the vercel.json redirect when this is ready. + const KNOWN_LANGUAGES = ['en', 'nl']; + let newLang = (window.navigator.userLanguage || window.navigator.language || 'en').substr(0, 2); + if (newLang === 'en') { + window.location.pathname = '/getting-started'; + } else if (KNOWN_LANGUAGES.includes(newLang)) { + window.location.pathname = '/' + newLang + '/getting-started'; + } else { + window.location.pathname = '/getting-started'; + } +</script>
\ No newline at end of file diff --git a/docs/src/pages/installation.md b/docs/src/pages/installation.md index 4fcd08f64..231c6ee4c 100644 --- a/docs/src/pages/installation.md +++ b/docs/src/pages/installation.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Installation --- diff --git a/docs/src/pages/nl/getting-started.md b/docs/src/pages/nl/getting-started.md index 0f1678e62..c3600cfc2 100644 --- a/docs/src/pages/nl/getting-started.md +++ b/docs/src/pages/nl/getting-started.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Beginnen --- diff --git a/docs/src/pages/quick-start.md b/docs/src/pages/quick-start.md index f6f08304f..3685c6bbd 100644 --- a/docs/src/pages/quick-start.md +++ b/docs/src/pages/quick-start.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Quick Start --- diff --git a/docs/src/pages/reference/api-reference.md b/docs/src/pages/reference/api-reference.md index ee42196e0..f7e3f92bb 100644 --- a/docs/src/pages/reference/api-reference.md +++ b/docs/src/pages/reference/api-reference.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: API Reference --- diff --git a/docs/src/pages/reference/builtin-components.md b/docs/src/pages/reference/builtin-components.md index 54f22c2ea..d148c8ba0 100644 --- a/docs/src/pages/reference/builtin-components.md +++ b/docs/src/pages/reference/builtin-components.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Built-In Components --- diff --git a/docs/src/pages/reference/cli-reference.md b/docs/src/pages/reference/cli-reference.md index 710cf8d91..6be3b122f 100644 --- a/docs/src/pages/reference/cli-reference.md +++ b/docs/src/pages/reference/cli-reference.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: CLI Reference --- diff --git a/docs/src/pages/reference/configuration-reference.md b/docs/src/pages/reference/configuration-reference.md index d0a088ba4..ef851f848 100644 --- a/docs/src/pages/reference/configuration-reference.md +++ b/docs/src/pages/reference/configuration-reference.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: Configuration Reference --- diff --git a/docs/src/pages/reference/renderer-reference.md b/docs/src/pages/reference/renderer-reference.md index 6ce54df51..f74a024dd 100644 --- a/docs/src/pages/reference/renderer-reference.md +++ b/docs/src/pages/reference/renderer-reference.md @@ -1,5 +1,5 @@ --- -layout: ~/layouts/Main.astro +layout: ~/layouts/MainLayout.astro title: UI Renderer Reference --- |