summaryrefslogtreecommitdiff
path: root/docs/src/data
diff options
context:
space:
mode:
Diffstat (limited to 'docs/src/data')
-rw-r--r--docs/src/data/components.json23
-rw-r--r--docs/src/data/themes.json54
2 files changed, 77 insertions, 0 deletions
diff --git a/docs/src/data/components.json b/docs/src/data/components.json
new file mode 100644
index 000000000..50b4ff61b
--- /dev/null
+++ b/docs/src/data/components.json
@@ -0,0 +1,23 @@
+{
+ "official": [],
+ "community": [
+ {
+ "name": "accessible-astro-components",
+ "description": "A set of accessible modals, buttons, toggles and more.",
+ "github": "https://www.npmjs.com/package/accessible-astro-components",
+ "demo": null
+ },
+ {
+ "name": "astro-static-tweet",
+ "description": "A lightweight static-HTML tweet embed.",
+ "github": "https://www.npmjs.com/package/@rebelchris/astro-static-tweet",
+ "demo": null
+ },
+ {
+ "name": "Astro SEO",
+ "description": "SEO tags for your website.",
+ "github": "https://github.com/jonasmerlin/astro-seo",
+ "demo": null
+ }
+ ]
+} \ No newline at end of file
diff --git a/docs/src/data/themes.json b/docs/src/data/themes.json
new file mode 100644
index 000000000..6ed1201d0
--- /dev/null
+++ b/docs/src/data/themes.json
@@ -0,0 +1,54 @@
+{
+ "official": [
+ {
+ "name": "Starter Kit",
+ "description": "A default starter project for Astro. Flexible enough to handle anything that you might want to build.",
+ "github": "https://github.com/snowpackjs/astro/tree/main/examples/starter",
+ "demo": null,
+ "sandbox": "https://github.dev/snowpackjs/astro/tree/main/examples/starter",
+ "command": "npm init astro"
+ },
+ {
+ "name": "docs",
+ "description": "A documentation website theme, complete with i18n, search, dark mode and more.",
+ "github": "https://github.com/snowpackjs/astro/tree/main/examples/docs",
+ "demo": null,
+ "sandbox": "https://github.dev/snowpackjs/astro/tree/main/examples/docs",
+ "command": "npm init astro -- --template docs"
+ },
+ {
+ "name": "blog",
+ "description": "A blog theme, perfect for personal and company blogs.",
+ "github": "https://github.com/snowpackjs/astro/tree/main/examples/blog",
+ "demo": null,
+ "sandbox": "https://github.dev/snowpackjs/astro/tree/main/examples/blog",
+ "command": "npm init astro -- --template blog"
+ },
+ {
+ "name": "portfolio",
+ "description": "A portfolio theme, perfect for your personal or professional online portfolio.",
+ "github": "https://github.com/snowpackjs/astro/tree/main/examples/portfolio",
+ "demo": null,
+ "sandbox": "https://github.dev/snowpackjs/astro/tree/main/examples/portfolio",
+ "command": "npm init astro -- --template portfolio"
+ },
+ {
+ "name": "minimal",
+ "description": "A minimal theme, with just the bare minimum needed to get started.",
+ "github": "https://github.com/snowpackjs/astro/tree/main/examples/minimum",
+ "demo": null,
+ "sandbox": "https://github.dev/snowpackjs/astro/tree/main/examples/minimum",
+ "command": "npm init astro -- --template minimum"
+ }
+ ],
+ "community": [
+ {
+ "name": "Ink",
+ "description": "Crisp, minimal, personal blog theme for Astro",
+ "github": "https://github.com/one-aalam/astro-ink",
+ "demo": "https://astro-ink.vercel.app/",
+ "sandbox": "https://github.dev/one-aalam/astro-ink",
+ "command": "npm init astro -- --template one-aalam/astro-ink"
+ }
+ ]
+}