summaryrefslogtreecommitdiff
path: root/docs/src/pages/guides
diff options
context:
space:
mode:
Diffstat (limited to 'docs/src/pages/guides')
-rw-r--r--docs/src/pages/guides/aliases.md1
-rw-r--r--docs/src/pages/guides/data-fetching.md1
-rw-r--r--docs/src/pages/guides/debugging.md1
-rw-r--r--docs/src/pages/guides/deploy.md1
-rw-r--r--docs/src/pages/guides/imports.md1
-rw-r--r--docs/src/pages/guides/markdown-content.md1
-rw-r--r--docs/src/pages/guides/pagination.md1
-rw-r--r--docs/src/pages/guides/publish-to-npm.md1
-rw-r--r--docs/src/pages/guides/rss.md1
-rw-r--r--docs/src/pages/guides/styling.md1
10 files changed, 10 insertions, 0 deletions
diff --git a/docs/src/pages/guides/aliases.md b/docs/src/pages/guides/aliases.md
index ac93d08d7..d82176a60 100644
--- a/docs/src/pages/guides/aliases.md
+++ b/docs/src/pages/guides/aliases.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: Aliases
+description: An intro to Snowpack aliases with Astro.
---
An **alias** is a handy shortcut for your JavaScript imports. This can be a great option if you dislike long relative import paths with many repeating `../` segments. Define an alias to import things directly from some top-level project directory, no matter how deeply nested a file is located.
diff --git a/docs/src/pages/guides/data-fetching.md b/docs/src/pages/guides/data-fetching.md
index c853dfe54..5f306a2dd 100644
--- a/docs/src/pages/guides/data-fetching.md
+++ b/docs/src/pages/guides/data-fetching.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: Data Fetching
+description: Learn how to fetch remote data with Astro using the fetch API.
---
Astro components and pages can fetch remote data to help generate your pages. Astro provides two different tools to pages to help you do this: **fetch()** and **top-level await.**
diff --git a/docs/src/pages/guides/debugging.md b/docs/src/pages/guides/debugging.md
index 561af0267..64d18f4f3 100644
--- a/docs/src/pages/guides/debugging.md
+++ b/docs/src/pages/guides/debugging.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: Debugging
+description: Debug in Astro using the Debug component
---
Astro runs on the server and logs directly to your terminal, so it can be difficult to debug values from Astro. Astro's built-in `<Debug>` component can help you inspect values inside your files on the clientside. Read more about the [built-in Debug Component](/reference/builtin-components#debug-).
diff --git a/docs/src/pages/guides/deploy.md b/docs/src/pages/guides/deploy.md
index c8ad775ab..663451e74 100644
--- a/docs/src/pages/guides/deploy.md
+++ b/docs/src/pages/guides/deploy.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: Deploy a Website
+description: Multiple different methods to deploy a website with Astro.
---
The following guides are based on some shared assumptions:
diff --git a/docs/src/pages/guides/imports.md b/docs/src/pages/guides/imports.md
index ec49c98d1..b239ff367 100644
--- a/docs/src/pages/guides/imports.md
+++ b/docs/src/pages/guides/imports.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: Supported Imports
+description: Learn how to import different content types with Astro.
---
Astro uses Snowpack as its internal build system. Snowpack provides Astro with built-in support for the following file types, with no configuration required:
diff --git a/docs/src/pages/guides/markdown-content.md b/docs/src/pages/guides/markdown-content.md
index 05d59c1ff..aed8edcb7 100644
--- a/docs/src/pages/guides/markdown-content.md
+++ b/docs/src/pages/guides/markdown-content.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: Markdown
+description: An intro to Markdown with Astro.
---
Astro comes with out-of-the-box Markdown support powered by the expansive [remark](https://remark.js.org/) ecosystem.
diff --git a/docs/src/pages/guides/pagination.md b/docs/src/pages/guides/pagination.md
index 8c1b0e638..d59f836c1 100644
--- a/docs/src/pages/guides/pagination.md
+++ b/docs/src/pages/guides/pagination.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: Pagination
+description: An intro to Astro pagination to split large amounts of data into different pages.
---
Astro supports built-in, automatic pagination for large collections of data that need to be split into multiple pages. Astro also automatically includes pagination metadata for things like previous/next page URL, total number of pages, and more.
diff --git a/docs/src/pages/guides/publish-to-npm.md b/docs/src/pages/guides/publish-to-npm.md
index 6ffe576cc..fc4d20407 100644
--- a/docs/src/pages/guides/publish-to-npm.md
+++ b/docs/src/pages/guides/publish-to-npm.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: Publish to NPM
+description: Learn how to publish Astro components to NPM
---
Building a new Astro component? **Publish it to [npm!][npm]**
diff --git a/docs/src/pages/guides/rss.md b/docs/src/pages/guides/rss.md
index 3c98db661..e13123dc7 100644
--- a/docs/src/pages/guides/rss.md
+++ b/docs/src/pages/guides/rss.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: RSS
+description: An intro to RSS in Astro
---
Astro supports fast, automatic RSS feed generation for blogs and other content websites.
diff --git a/docs/src/pages/guides/styling.md b/docs/src/pages/guides/styling.md
index 6eda32bd3..d0b5300dd 100644
--- a/docs/src/pages/guides/styling.md
+++ b/docs/src/pages/guides/styling.md
@@ -1,6 +1,7 @@
---
layout: ~/layouts/MainLayout.astro
title: Styling & CSS
+description: Learn how to style components with Astro.
---
Astro includes special handling to make writing CSS as easy as possible. Styling inside of Astro components is done by adding a `<style>` tag anywhere.