diff options
Diffstat (limited to 'examples/docs/src')
-rw-r--r-- | examples/docs/src/components/HeadCommon.astro | 6 | ||||
-rw-r--r-- | examples/docs/src/components/LeftSidebar/LeftSidebar.astro | 2 | ||||
-rw-r--r-- | examples/docs/src/layouts/MainLayout.astro | 2 | ||||
-rw-r--r-- | examples/docs/src/pages/index.astro | 2 |
4 files changed, 6 insertions, 6 deletions
diff --git a/examples/docs/src/components/HeadCommon.astro b/examples/docs/src/components/HeadCommon.astro index 21504cf89..b6a74cdc6 100644 --- a/examples/docs/src/components/HeadCommon.astro +++ b/examples/docs/src/components/HeadCommon.astro @@ -18,10 +18,10 @@ import '../styles/index.css'; <link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital@0;1&display=swap" rel="stylesheet" /> <!-- Scrollable a11y code helper --> -<script type="module" src="/make-scrollable-code-focusable.js"></script> +<script src="/make-scrollable-code-focusable.js" is:inline></script> <!-- This is intentionally inlined to avoid FOUC --> -<script> +<script is:inline> const root = document.documentElement; const theme = localStorage.getItem('theme'); if (theme === 'dark' || (!theme && window.matchMedia('(prefers-color-scheme: dark)').matches)) { @@ -32,7 +32,7 @@ import '../styles/index.css'; </script> <!-- Global site tag (gtag.js) - Google Analytics --> -<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=G-TEL60V1WM9"></script> +<!-- <script async src="https://www.googletagmanager.com/gtag/js?id=G-TEL60V1WM9" is:inline></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} diff --git a/examples/docs/src/components/LeftSidebar/LeftSidebar.astro b/examples/docs/src/components/LeftSidebar/LeftSidebar.astro index 99a03213d..107423385 100644 --- a/examples/docs/src/components/LeftSidebar/LeftSidebar.astro +++ b/examples/docs/src/components/LeftSidebar/LeftSidebar.astro @@ -43,7 +43,7 @@ const sidebarSections = SIDEBAR[langCode].reduce((col, item, i) => { </ul> </nav> -<script> +<script is:inline> window.addEventListener('DOMContentLoaded', (event) => { var target = document.querySelector('[aria-current="page"]'); if (target && target.offsetTop > window.innerHeight - 100) { diff --git a/examples/docs/src/layouts/MainLayout.astro b/examples/docs/src/layouts/MainLayout.astro index 8c46278fe..9939592a9 100644 --- a/examples/docs/src/layouts/MainLayout.astro +++ b/examples/docs/src/layouts/MainLayout.astro @@ -9,7 +9,7 @@ import RightSidebar from '../components/RightSidebar/RightSidebar.astro'; import * as CONFIG from '../config'; const { content = {} } = Astro.props; -const currentPage = Astro.request.url.pathname; +const currentPage = new URL(Astro.request.url).pathname; const currentFile = `src/pages${currentPage.replace(/\/$/, '')}.md`; const githubEditUrl = CONFIG.GITHUB_EDIT_URL && CONFIG.GITHUB_EDIT_URL + currentFile; --- diff --git a/examples/docs/src/pages/index.astro b/examples/docs/src/pages/index.astro index 4ce893162..bce06972f 100644 --- a/examples/docs/src/pages/index.astro +++ b/examples/docs/src/pages/index.astro @@ -1,4 +1,4 @@ -<script> +<script is:inline> // Redirect your homepage to the first page of documentation. // If you have a landing page, remove this script and add it here! window.location.pathname = `/en/introduction`; |