aboutsummaryrefslogtreecommitdiff
path: root/examples/docs/src/components
diff options
context:
space:
mode:
Diffstat (limited to 'examples/docs/src/components')
-rw-r--r--examples/docs/src/components/Footer/AvatarList.astro24
-rw-r--r--examples/docs/src/components/Footer/Footer.astro2
-rw-r--r--examples/docs/src/components/HeadCommon.astro21
-rw-r--r--examples/docs/src/components/HeadSEO.astro13
-rw-r--r--examples/docs/src/components/Header/AstroLogo.astro9
-rw-r--r--examples/docs/src/components/Header/Header.astro14
-rw-r--r--examples/docs/src/components/LeftSidebar/LeftSidebar.astro17
-rw-r--r--examples/docs/src/components/PageContent/PageContent.astro4
-rw-r--r--examples/docs/src/components/RightSidebar/MoreMenu.astro8
-rw-r--r--examples/docs/src/components/RightSidebar/RightSidebar.astro4
10 files changed, 74 insertions, 42 deletions
diff --git a/examples/docs/src/components/Footer/AvatarList.astro b/examples/docs/src/components/Footer/AvatarList.astro
index c57ee2eb1..6f3ff1a7f 100644
--- a/examples/docs/src/components/Footer/AvatarList.astro
+++ b/examples/docs/src/components/Footer/AvatarList.astro
@@ -1,6 +1,6 @@
---
// fetch all commits for just this page's path
-const path = 'docs/' + Astro.props.path;
+const path = "docs/" + Astro.props.path;
const url = `https://api.github.com/repos/withastro/astro/commits?path=${path}`;
const commitsURL = `https://github.com/withastro/astro/commits/main/${path}`;
@@ -8,16 +8,18 @@ async function getCommits(url) {
try {
const token = import.meta.env.SNOWPACK_PUBLIC_GITHUB_TOKEN;
if (!token) {
- throw new Error('Cannot find "SNOWPACK_PUBLIC_GITHUB_TOKEN" used for escaping rate-limiting.');
+ throw new Error(
+ 'Cannot find "SNOWPACK_PUBLIC_GITHUB_TOKEN" used for escaping rate-limiting.'
+ );
}
- const auth = `Basic ${Buffer.from(token, 'binary').toString('base64')}`;
+ const auth = `Basic ${Buffer.from(token, "binary").toString("base64")}`;
const res = await fetch(url, {
- method: 'GET',
+ method: "GET",
headers: {
Authorization: auth,
- 'User-Agent': 'astro-docs/1.0',
+ "User-Agent": "astro-docs/1.0",
},
});
@@ -65,14 +67,22 @@ const additionalContributors = unique.length - recentContributors.length; // lis
{recentContributors.map((item) => (
<li>
<a href={`https://github.com/${item.login}`}>
- <img alt={`Contributor ${item.login}`} title={`Contributor ${item.login}`} width="64" height="64" src={`https://avatars.githubusercontent.com/u/${item.id}`} />
+ <img
+ alt={`Contributor ${item.login}`}
+ title={`Contributor ${item.login}`}
+ width="64"
+ height="64"
+ src={`https://avatars.githubusercontent.com/u/${item.id}`}
+ />
</a>
</li>
))}
</ul>
{additionalContributors > 0 && (
<span>
- <a href={commitsURL}>{`and ${additionalContributors} additional contributor${additionalContributors > 1 ? 's' : ''}.`}</a>
+ <a href={commitsURL}>{`and ${additionalContributors} additional contributor${
+ additionalContributors > 1 ? "s" : ""
+ }.`}</a>
</span>
)}
{unique.length === 0 && <a href={commitsURL}>Contributors</a>}
diff --git a/examples/docs/src/components/Footer/Footer.astro b/examples/docs/src/components/Footer/Footer.astro
index d13f832e5..ab0634976 100644
--- a/examples/docs/src/components/Footer/Footer.astro
+++ b/examples/docs/src/components/Footer/Footer.astro
@@ -1,5 +1,5 @@
---
-import AvatarList from './AvatarList.astro';
+import AvatarList from "./AvatarList.astro";
const { path } = Astro.props;
---
diff --git a/examples/docs/src/components/HeadCommon.astro b/examples/docs/src/components/HeadCommon.astro
index b6a74cdc6..bc3a3955a 100644
--- a/examples/docs/src/components/HeadCommon.astro
+++ b/examples/docs/src/components/HeadCommon.astro
@@ -1,6 +1,6 @@
---
-import '../styles/theme.css';
-import '../styles/index.css';
+import "../styles/theme.css";
+import "../styles/index.css";
---
<!-- Global Metadata -->
@@ -15,19 +15,24 @@ import '../styles/index.css';
<!-- Preload Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
-<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital@0;1&display=swap" rel="stylesheet" />
+<link
+ href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital@0;1&display=swap"
+ rel="stylesheet"
+/>
<!-- Scrollable a11y code helper -->
-<script src="/make-scrollable-code-focusable.js" is:inline></script>
+<script src="/make-scrollable-code-focusable.js" is:inline>
+
+</script>
<!-- This is intentionally inlined to avoid FOUC -->
<script is:inline>
const root = document.documentElement;
- const theme = localStorage.getItem('theme');
- if (theme === 'dark' || (!theme && window.matchMedia('(prefers-color-scheme: dark)').matches)) {
- root.classList.add('theme-dark');
+ const theme = localStorage.getItem("theme");
+ if (theme === "dark" || (!theme && window.matchMedia("(prefers-color-scheme: dark)").matches)) {
+ root.classList.add("theme-dark");
} else {
- root.classList.remove('theme-dark');
+ root.classList.remove("theme-dark");
}
</script>
diff --git a/examples/docs/src/components/HeadSEO.astro b/examples/docs/src/components/HeadSEO.astro
index 003872bc9..5d1a2bcb5 100644
--- a/examples/docs/src/components/HeadSEO.astro
+++ b/examples/docs/src/components/HeadSEO.astro
@@ -1,5 +1,5 @@
---
-import { SITE, OPEN_GRAPH } from '../config.ts';
+import { SITE, OPEN_GRAPH } from "../config.ts";
export interface Props {
content: any;
site: any;
@@ -22,14 +22,21 @@ const imageAlt = content?.image?.alt ?? OPEN_GRAPH.image.alt;
<meta property="og:locale" content={content.ogLocale ?? SITE.defaultLanguage} />
<meta property="og:image" content={canonicalImageSrc} />
<meta property="og:image:alt" content={imageAlt} />
-<meta name="description" property="og:description" content={content.description ? content.description : SITE.description} />
+<meta
+ name="description"
+ property="og:description"
+ content={content.description ? content.description : SITE.description}
+/>
<meta property="og:site_name" content={SITE.title} />
<!-- Twitter Tags -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content={OPEN_GRAPH.twitter} />
<meta name="twitter:title" content={formattedContentTitle} />
-<meta name="twitter:description" content={content.description ? content.description : SITE.description} />
+<meta
+ name="twitter:description"
+ content={content.description ? content.description : SITE.description}
+/>
<meta name="twitter:image" content={canonicalImageSrc} />
<meta name="twitter:image:alt" content={imageAlt} />
diff --git a/examples/docs/src/components/Header/AstroLogo.astro b/examples/docs/src/components/Header/AstroLogo.astro
index 7d6891dcb..840cbf139 100644
--- a/examples/docs/src/components/Header/AstroLogo.astro
+++ b/examples/docs/src/components/Header/AstroLogo.astro
@@ -2,7 +2,14 @@
const { size } = Astro.props;
---
-<svg class="logo" width={size} height={size} viewBox="0 0 256 256" fill="none" xmlns="http://www.w3.org/2000/svg">
+<svg
+ class="logo"
+ width={size}
+ height={size}
+ viewBox="0 0 256 256"
+ fill="none"
+ xmlns="http://www.w3.org/2000/svg"
+>
<style>
#flame {
fill: var(--theme-text-accent);
diff --git a/examples/docs/src/components/Header/Header.astro b/examples/docs/src/components/Header/Header.astro
index ca787dc63..0e493b25d 100644
--- a/examples/docs/src/components/Header/Header.astro
+++ b/examples/docs/src/components/Header/Header.astro
@@ -1,11 +1,11 @@
---
-import { getLanguageFromURL, KNOWN_LANGUAGE_CODES } from '../../languages.ts';
-import * as CONFIG from '../../config.ts';
-import AstroLogo from './AstroLogo.astro';
-import SkipToContent from './SkipToContent.astro';
-import SidebarToggle from './SidebarToggle.tsx';
-import LanguageSelect from './LanguageSelect.tsx';
-import Search from './Search.tsx';
+import { getLanguageFromURL, KNOWN_LANGUAGE_CODES } from "../../languages.ts";
+import * as CONFIG from "../../config.ts";
+import AstroLogo from "./AstroLogo.astro";
+import SkipToContent from "./SkipToContent.astro";
+import SidebarToggle from "./SidebarToggle.tsx";
+import LanguageSelect from "./LanguageSelect.tsx";
+import Search from "./Search.tsx";
const { currentPage } = Astro.props;
const lang = currentPage && getLanguageFromURL(currentPage);
diff --git a/examples/docs/src/components/LeftSidebar/LeftSidebar.astro b/examples/docs/src/components/LeftSidebar/LeftSidebar.astro
index 107423385..68c70de2a 100644
--- a/examples/docs/src/components/LeftSidebar/LeftSidebar.astro
+++ b/examples/docs/src/components/LeftSidebar/LeftSidebar.astro
@@ -1,6 +1,6 @@
---
-import { getLanguageFromURL } from '../../languages.ts';
-import { SIDEBAR } from '../../config.ts';
+import { getLanguageFromURL } from "../../languages.ts";
+import { SIDEBAR } from "../../config.ts";
const { currentPage } = Astro.props;
const currentPageMatch = currentPage.slice(1);
const langCode = getLanguageFromURL(currentPage);
@@ -31,7 +31,10 @@ const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => {
<ul>
{section.children.map((child) => (
<li class="nav-link">
- <a href={`${Astro.site.pathname}${child.link}`} aria-current={`${currentPageMatch === child.link ? 'page' : 'false'}`}>
+ <a
+ href={`${Astro.site.pathname}${child.link}`}
+ aria-current={`${currentPageMatch === child.link ? "page" : "false"}`}
+ >
{child.text}
</a>
</li>
@@ -44,10 +47,10 @@ const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => {
</nav>
<script is:inline>
- window.addEventListener('DOMContentLoaded', (event) => {
+ window.addEventListener("DOMContentLoaded", (event) => {
var target = document.querySelector('[aria-current="page"]');
if (target && target.offsetTop > window.innerHeight - 100) {
- document.querySelector('.nav-groups').scrollTop = target.offsetTop;
+ document.querySelector(".nav-groups").scrollTop = target.offsetTop;
}
});
</script>
@@ -100,13 +103,13 @@ const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => {
background-color: var(--theme-bg-hover);
}
- .nav-link a[aria-current='page'] {
+ .nav-link a[aria-current="page"] {
color: var(--theme-text-accent);
background-color: var(--theme-bg-accent);
font-weight: 600;
}
- :global(:root.theme-dark) .nav-link a[aria-current='page'] {
+ :global(:root.theme-dark) .nav-link a[aria-current="page"] {
color: hsla(var(--color-base-white), 100%, 1);
}
diff --git a/examples/docs/src/components/PageContent/PageContent.astro b/examples/docs/src/components/PageContent/PageContent.astro
index 32db5cd58..1d14515c1 100644
--- a/examples/docs/src/components/PageContent/PageContent.astro
+++ b/examples/docs/src/components/PageContent/PageContent.astro
@@ -1,6 +1,6 @@
---
-import MoreMenu from '../RightSidebar/MoreMenu.astro';
-import TableOfContents from '../RightSidebar/TableOfContents.tsx';
+import MoreMenu from "../RightSidebar/MoreMenu.astro";
+import TableOfContents from "../RightSidebar/TableOfContents.tsx";
const { content, githubEditUrl } = Astro.props;
const title = content.title;
diff --git a/examples/docs/src/components/RightSidebar/MoreMenu.astro b/examples/docs/src/components/RightSidebar/MoreMenu.astro
index 649e02c29..a78f86d59 100644
--- a/examples/docs/src/components/RightSidebar/MoreMenu.astro
+++ b/examples/docs/src/components/RightSidebar/MoreMenu.astro
@@ -1,6 +1,6 @@
---
-import ThemeToggleButton from './ThemeToggleButton.tsx';
-import * as CONFIG from '../../config';
+import ThemeToggleButton from "./ThemeToggleButton.tsx";
+import * as CONFIG from "../../config";
const { editHref } = Astro.props;
const showMoreSection = CONFIG.COMMUNITY_INVITE_URL || editHref;
---
@@ -25,7 +25,7 @@ const showMoreSection = CONFIG.COMMUNITY_INVITE_URL || editHref;
<path
fill="currentColor"
d="M290.74 93.24l128.02 128.02-277.99 277.99-114.14 12.6C11.35 513.54-1.56 500.62.14 485.34l12.7-114.22 277.9-277.88zm207.2-19.06l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.76 18.75-49.16 0-67.91z"
- ></path>
+ />
</svg>
<span>Edit this page</span>
</a>
@@ -49,7 +49,7 @@ const showMoreSection = CONFIG.COMMUNITY_INVITE_URL || editHref;
<path
fill="currentColor"
d="M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 9.8 11.2 15.5 19.1 9.7L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64z"
- ></path>
+ />
</svg>
<span>Join our community</span>
</a>
diff --git a/examples/docs/src/components/RightSidebar/RightSidebar.astro b/examples/docs/src/components/RightSidebar/RightSidebar.astro
index a0b5779dc..f61fb010f 100644
--- a/examples/docs/src/components/RightSidebar/RightSidebar.astro
+++ b/examples/docs/src/components/RightSidebar/RightSidebar.astro
@@ -1,6 +1,6 @@
---
-import TableOfContents from './TableOfContents.tsx';
-import MoreMenu from './MoreMenu.astro';
+import TableOfContents from "./TableOfContents.tsx";
+import MoreMenu from "./MoreMenu.astro";
const { content, githubEditUrl } = Astro.props;
const headers = content.astro.headers;
---