summaryrefslogtreecommitdiff
path: root/docs/src
diff options
context:
space:
mode:
authorGravatar Drew Powers <1369770+drwpow@users.noreply.github.com> 2021-12-06 16:01:32 -0700
committerGravatar GitHub <noreply@github.com> 2021-12-06 16:01:32 -0700
commitda7b41f5b8eb6d3a3e3a765be447e03ef5691979 (patch)
treea2d00d050e026dd88ea2d83a786295d01557c1f0 /docs/src
parentcc1dae55c8bbf0a7d862e227f7daed138c485be4 (diff)
downloadastro-da7b41f5b8eb6d3a3e3a765be447e03ef5691979.tar.gz
astro-da7b41f5b8eb6d3a3e3a765be447e03ef5691979.tar.zst
astro-da7b41f5b8eb6d3a3e3a765be447e03ef5691979.zip
Fix build missing styles (affecting docs) (#2112)
* Revert "remove odd docs regression caused by Astro.fetchContent()" This reverts commit df4707797821060228454acf7f9fb316dd953e8a. * Fix build missing styles
Diffstat (limited to 'docs/src')
-rw-r--r--docs/src/config.ts1
-rw-r--r--docs/src/pages/es/guides/markdown-content.astro13
-rw-r--r--docs/src/pages/es/guides/pagination.astro13
-rw-r--r--docs/src/pages/es/guides/publish-to-npm.astro13
-rw-r--r--docs/src/pages/es/guides/styling.astro13
-rw-r--r--docs/src/pages/es/reference/renderer-reference.astro13
-rw-r--r--docs/src/pages/zh-TW/themes.astro52
7 files changed, 118 insertions, 0 deletions
diff --git a/docs/src/config.ts b/docs/src/config.ts
index 50132d16d..3cd88714a 100644
--- a/docs/src/config.ts
+++ b/docs/src/config.ts
@@ -135,6 +135,7 @@ export const SIDEBAR = {
{ text: '新手上路', link: 'zh-TW/getting-started' },
{ text: '快速開始', link: 'zh-TW/quick-start' },
{ text: '安裝', link: 'zh-TW/installation' },
+ { text: '佈景主題', link: 'zh-TW/themes' },
],
bg: [
{ text: 'Главни', header: true },
diff --git a/docs/src/pages/es/guides/markdown-content.astro b/docs/src/pages/es/guides/markdown-content.astro
new file mode 100644
index 000000000..562511baf
--- /dev/null
+++ b/docs/src/pages/es/guides/markdown-content.astro
@@ -0,0 +1,13 @@
+---
+import { Markdown } from 'astro/components';
+import MainLayout from '~/layouts/MainLayout.astro';
+const [content] = Astro.fetchContent('/src/pages/guides/markdown-content.md');
+---
+
+<MainLayout content="{content}">
+ <Markdown>
+ > Esta página todavía no está disponible en Español. Se muestra la versión en inglés.
+ </Markdown>
+ {content.astro.html}
+</MainLayout>
+
diff --git a/docs/src/pages/es/guides/pagination.astro b/docs/src/pages/es/guides/pagination.astro
new file mode 100644
index 000000000..65c0fe3c4
--- /dev/null
+++ b/docs/src/pages/es/guides/pagination.astro
@@ -0,0 +1,13 @@
+---
+import { Markdown } from 'astro/components';
+import MainLayout from '~/layouts/MainLayout.astro';
+const [content] = Astro.fetchContent('/src/pages/guides/pagination.md');
+---
+
+<MainLayout content="{content}">
+ <Markdown>
+ > Esta página todavía no está disponible en Español. Se muestra la versión en inglés.
+ </Markdown>
+ {content.astro.html}
+</MainLayout>
+
diff --git a/docs/src/pages/es/guides/publish-to-npm.astro b/docs/src/pages/es/guides/publish-to-npm.astro
new file mode 100644
index 000000000..a1ffac93c
--- /dev/null
+++ b/docs/src/pages/es/guides/publish-to-npm.astro
@@ -0,0 +1,13 @@
+---
+import { Markdown } from 'astro/components';
+import MainLayout from '~/layouts/MainLayout.astro';
+const [content] = Astro.fetchContent('/src/pages/guides/publish-to-npm.md');
+---
+
+<MainLayout content="{content}">
+ <Markdown>
+ > Esta página todavía no está disponible en Español. Se muestra la versión en inglés.
+ </Markdown>
+ {content.astro.html}
+</MainLayout>
+
diff --git a/docs/src/pages/es/guides/styling.astro b/docs/src/pages/es/guides/styling.astro
new file mode 100644
index 000000000..d15e6298f
--- /dev/null
+++ b/docs/src/pages/es/guides/styling.astro
@@ -0,0 +1,13 @@
+---
+import { Markdown } from 'astro/components';
+import MainLayout from '~/layouts/MainLayout.astro';
+const [content] = Astro.fetchContent('/src/pages/guides/styling.md');
+---
+
+<MainLayout content="{content}">
+ <Markdown>
+ > Esta página todavía no está disponible en Español. Se muestra la versión en inglés.
+ </Markdown>
+ {content.astro.html}
+</MainLayout>
+
diff --git a/docs/src/pages/es/reference/renderer-reference.astro b/docs/src/pages/es/reference/renderer-reference.astro
new file mode 100644
index 000000000..f3c703a60
--- /dev/null
+++ b/docs/src/pages/es/reference/renderer-reference.astro
@@ -0,0 +1,13 @@
+---
+import { Markdown } from 'astro/components';
+import MainLayout from '~/layouts/MainLayout.astro';
+const [content] = Astro.fetchContent('/src/pages/reference/renderer-reference.md');
+---
+
+<MainLayout content="{content}">
+ <Markdown>
+ > Esta página todavía no está disponible en Español. Se muestra la versión en inglés.
+ </Markdown>
+ {content.astro.html}
+</MainLayout>
+
diff --git a/docs/src/pages/zh-TW/themes.astro b/docs/src/pages/zh-TW/themes.astro
new file mode 100644
index 000000000..3c2a6cfa8
--- /dev/null
+++ b/docs/src/pages/zh-TW/themes.astro
@@ -0,0 +1,52 @@
+---
+import Layout from '../../layouts/MainLayout.astro';
+import Card from '../../components/Card.astro';
+import {Markdown} from 'astro/components';
+import themes from '../../data/themes.json';
+import components from '../../data/components.json';
+---
+<style>
+ .card-grid {
+ display: grid;
+ grid-column-gap: 15px;
+ grid-row-gap: 15px;
+ grid-auto-flow: dense;
+ grid-template-columns: repeat(auto-fit,minmax(300px,1fr))
+ }
+</style>
+<Layout content={{title: 'Themes'}} hideRightSidebar>
+ <Markdown>
+ ## 精選佈景主題
+ </Markdown>
+ <div class="card-grid">
+ {themes.featured.map((item)=>(<Card data={item} />))}
+ </div>
+ <Markdown>
+ ## 官方佈景主題
+
+ Astro 維護的文件網站、作品集⋯等官方佈景主題。
+ </Markdown>
+ <div class="card-grid">
+ {themes.official.map((item)=>(<Card data={item} />))}
+ </div>
+ <Markdown>
+ ## 社群佈景主題
+
+ 趕緊來看看社群開發的佈景主題!
+ </Markdown>
+ <div class="card-grid">
+ {themes.community.map((item)=>(<Card data={item} />))}
+ </div>
+ <Markdown>
+ ## 精選套件
+
+ 我們的套件生態持續成長!所有精選社群套件都可以在 [npm](https://www.npmjs.com/search?q=keywords%3Aastro-component) 發掘。
+ </Markdown>
+ <div class="card-grid">
+ {components.community.map((item)=>(<Card data={item} />))}
+ </div>
+ <Markdown>
+ > 想要讓自己的作品成為精選嗎?[在 Discord 分享!](https://astro.build/chat)
+ 我們常在 `#showcase` 頻道取材,把深受喜愛的在這裡發布。
+ </Markdown>
+</Layout>