summaryrefslogtreecommitdiff
path: root/docs/src/pages
diff options
context:
space:
mode:
Diffstat (limited to 'docs/src/pages')
-rw-r--r--docs/src/pages/404.astro7
-rw-r--r--docs/src/pages/blog/island-architecture.md2
-rw-r--r--docs/src/pages/comparing-astro-vs-other-tools.md2
-rw-r--r--docs/src/pages/core-concepts/astro-components.md2
-rw-r--r--docs/src/pages/core-concepts/astro-pages.md2
-rw-r--r--docs/src/pages/core-concepts/collections.md2
-rw-r--r--docs/src/pages/core-concepts/component-hydration.md2
-rw-r--r--docs/src/pages/core-concepts/layouts.md2
-rw-r--r--docs/src/pages/core-concepts/project-structure.md2
-rw-r--r--docs/src/pages/examples.md2
-rw-r--r--docs/src/pages/getting-started.md2
-rw-r--r--docs/src/pages/guides/data-fetching.md2
-rw-r--r--docs/src/pages/guides/deploy.md2
-rw-r--r--docs/src/pages/guides/imports.md2
-rw-r--r--docs/src/pages/guides/markdown-content.md2
-rw-r--r--docs/src/pages/guides/publish-to-npm.md2
-rw-r--r--docs/src/pages/guides/styling.md2
-rw-r--r--docs/src/pages/index.astro21
-rw-r--r--docs/src/pages/installation.md2
-rw-r--r--docs/src/pages/nl/getting-started.md2
-rw-r--r--docs/src/pages/quick-start.md2
-rw-r--r--docs/src/pages/reference/api-reference.md2
-rw-r--r--docs/src/pages/reference/builtin-components.md2
-rw-r--r--docs/src/pages/reference/cli-reference.md2
-rw-r--r--docs/src/pages/reference/configuration-reference.md2
-rw-r--r--docs/src/pages/reference/renderer-reference.md2
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
---