From 165c7d9757eef4ebfcf7406e07aab92a87f257ca Mon Sep 17 00:00:00 2001 From: Joe Kendall Date: Wed, 15 Nov 2023 14:26:51 -0500 Subject: [PATCH] adding search functionality, moving font assets around so they show up on the deployed site and improving the nav and some seo tags --- astro.config.mjs | 4 +- package-lock.json | 140 ++++++++++++++++++ package.json | 1 + .../fonts/IBMPlexMono-Bold-Cyrillic.woff2 | Bin .../docs}/fonts/IBMPlexMono-Bold-Latin1.woff2 | Bin .../docs}/fonts/IBMPlexMono-Bold-Latin2.woff2 | Bin .../docs}/fonts/IBMPlexMono-Bold-Latin3.woff2 | Bin .../docs}/fonts/IBMPlexMono-Bold-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-Bold.css | 0 .../IBMPlexMono-BoldItalic-Cyrillic.woff2 | Bin .../fonts/IBMPlexMono-BoldItalic-Latin1.woff2 | Bin .../fonts/IBMPlexMono-BoldItalic-Latin2.woff2 | Bin .../fonts/IBMPlexMono-BoldItalic-Latin3.woff2 | Bin .../fonts/IBMPlexMono-BoldItalic-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-BoldItalic.css | 0 .../IBMPlexMono-ExtraLight-Cyrillic.woff2 | Bin .../fonts/IBMPlexMono-ExtraLight-Latin1.woff2 | Bin .../fonts/IBMPlexMono-ExtraLight-Latin2.woff2 | Bin .../fonts/IBMPlexMono-ExtraLight-Latin3.woff2 | Bin .../fonts/IBMPlexMono-ExtraLight-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-ExtraLight.css | 0 ...BMPlexMono-ExtraLightItalic-Cyrillic.woff2 | Bin .../IBMPlexMono-ExtraLightItalic-Latin1.woff2 | Bin .../IBMPlexMono-ExtraLightItalic-Latin2.woff2 | Bin .../IBMPlexMono-ExtraLightItalic-Latin3.woff2 | Bin .../IBMPlexMono-ExtraLightItalic-Pi.woff2 | Bin .../fonts/IBMPlexMono-ExtraLightItalic.css | 0 .../fonts/IBMPlexMono-Italic-Cyrillic.woff2 | Bin .../fonts/IBMPlexMono-Italic-Latin1.woff2 | Bin .../fonts/IBMPlexMono-Italic-Latin2.woff2 | Bin .../fonts/IBMPlexMono-Italic-Latin3.woff2 | Bin .../docs}/fonts/IBMPlexMono-Italic-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-Italic.css | 0 .../fonts/IBMPlexMono-Light-Cyrillic.woff2 | Bin .../fonts/IBMPlexMono-Light-Latin1.woff2 | Bin .../fonts/IBMPlexMono-Light-Latin2.woff2 | Bin .../fonts/IBMPlexMono-Light-Latin3.woff2 | Bin .../docs}/fonts/IBMPlexMono-Light-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-Light.css | 0 .../IBMPlexMono-LightItalic-Cyrillic.woff2 | Bin .../IBMPlexMono-LightItalic-Latin1.woff2 | Bin .../IBMPlexMono-LightItalic-Latin2.woff2 | Bin .../IBMPlexMono-LightItalic-Latin3.woff2 | Bin .../fonts/IBMPlexMono-LightItalic-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-LightItalic.css | 0 .../fonts/IBMPlexMono-Medium-Cyrillic.woff2 | Bin .../fonts/IBMPlexMono-Medium-Latin1.woff2 | Bin .../fonts/IBMPlexMono-Medium-Latin2.woff2 | Bin .../fonts/IBMPlexMono-Medium-Latin3.woff2 | Bin .../docs}/fonts/IBMPlexMono-Medium-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-Medium.css | 0 .../IBMPlexMono-MediumItalic-Cyrillic.woff2 | Bin .../IBMPlexMono-MediumItalic-Latin1.woff2 | Bin .../IBMPlexMono-MediumItalic-Latin2.woff2 | Bin .../IBMPlexMono-MediumItalic-Latin3.woff2 | Bin .../fonts/IBMPlexMono-MediumItalic-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-MediumItalic.css | 0 .../fonts/IBMPlexMono-Regular-Cyrillic.woff2 | Bin .../fonts/IBMPlexMono-Regular-Latin1.woff2 | Bin .../fonts/IBMPlexMono-Regular-Latin2.woff2 | Bin .../fonts/IBMPlexMono-Regular-Latin3.woff2 | Bin .../docs}/fonts/IBMPlexMono-Regular-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-Regular.css | 0 .../fonts/IBMPlexMono-SemiBold-Cyrillic.woff2 | Bin .../fonts/IBMPlexMono-SemiBold-Latin1.woff2 | Bin .../fonts/IBMPlexMono-SemiBold-Latin2.woff2 | Bin .../fonts/IBMPlexMono-SemiBold-Latin3.woff2 | Bin .../docs}/fonts/IBMPlexMono-SemiBold-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-SemiBold.css | 0 .../IBMPlexMono-SemiBoldItalic-Cyrillic.woff2 | Bin .../IBMPlexMono-SemiBoldItalic-Latin1.woff2 | Bin .../IBMPlexMono-SemiBoldItalic-Latin2.woff2 | Bin .../IBMPlexMono-SemiBoldItalic-Latin3.woff2 | Bin .../fonts/IBMPlexMono-SemiBoldItalic-Pi.woff2 | Bin .../fonts/IBMPlexMono-SemiBoldItalic.css | 0 .../fonts/IBMPlexMono-Text-Cyrillic.woff2 | Bin .../docs}/fonts/IBMPlexMono-Text-Latin1.woff2 | Bin .../docs}/fonts/IBMPlexMono-Text-Latin2.woff2 | Bin .../docs}/fonts/IBMPlexMono-Text-Latin3.woff2 | Bin .../docs}/fonts/IBMPlexMono-Text-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-Text.css | 0 .../IBMPlexMono-TextItalic-Cyrillic.woff2 | Bin .../fonts/IBMPlexMono-TextItalic-Latin1.woff2 | Bin .../fonts/IBMPlexMono-TextItalic-Latin2.woff2 | Bin .../fonts/IBMPlexMono-TextItalic-Latin3.woff2 | Bin .../fonts/IBMPlexMono-TextItalic-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-TextItalic.css | 0 .../fonts/IBMPlexMono-Thin-Cyrillic.woff2 | Bin .../docs}/fonts/IBMPlexMono-Thin-Latin1.woff2 | Bin .../docs}/fonts/IBMPlexMono-Thin-Latin2.woff2 | Bin .../docs}/fonts/IBMPlexMono-Thin-Latin3.woff2 | Bin .../docs}/fonts/IBMPlexMono-Thin-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-Thin.css | 0 .../IBMPlexMono-ThinItalic-Cyrillic.woff2 | Bin .../fonts/IBMPlexMono-ThinItalic-Latin1.woff2 | Bin .../fonts/IBMPlexMono-ThinItalic-Latin2.woff2 | Bin .../fonts/IBMPlexMono-ThinItalic-Latin3.woff2 | Bin .../fonts/IBMPlexMono-ThinItalic-Pi.woff2 | Bin .../docs}/fonts/IBMPlexMono-ThinItalic.css | 0 .../{ => assets/docs}/fonts/Inter-Black.woff | Bin .../{ => assets/docs}/fonts/Inter-Black.woff2 | Bin .../docs}/fonts/Inter-BlackItalic.woff | Bin .../docs}/fonts/Inter-BlackItalic.woff2 | Bin .../{ => assets/docs}/fonts/Inter-Bold.woff | Bin .../{ => assets/docs}/fonts/Inter-Bold.woff2 | Bin .../docs}/fonts/Inter-BoldItalic.woff | Bin .../docs}/fonts/Inter-BoldItalic.woff2 | Bin .../docs}/fonts/Inter-ExtraBold.woff | Bin .../docs}/fonts/Inter-ExtraBold.woff2 | Bin .../docs}/fonts/Inter-ExtraBoldItalic.woff | Bin .../docs}/fonts/Inter-ExtraBoldItalic.woff2 | Bin .../docs}/fonts/Inter-ExtraLight.woff | Bin .../docs}/fonts/Inter-ExtraLight.woff2 | Bin .../docs}/fonts/Inter-ExtraLightItalic.woff | Bin .../docs}/fonts/Inter-ExtraLightItalic.woff2 | Bin .../{ => assets/docs}/fonts/Inter-Italic.woff | Bin .../docs}/fonts/Inter-Italic.woff2 | Bin .../{ => assets/docs}/fonts/Inter-Light.woff | Bin .../{ => assets/docs}/fonts/Inter-Light.woff2 | Bin .../docs}/fonts/Inter-LightItalic.woff | Bin .../docs}/fonts/Inter-LightItalic.woff2 | Bin .../{ => assets/docs}/fonts/Inter-Medium.woff | Bin .../docs}/fonts/Inter-Medium.woff2 | Bin .../docs}/fonts/Inter-MediumItalic.woff | Bin .../docs}/fonts/Inter-MediumItalic.woff2 | Bin .../docs}/fonts/Inter-Regular.woff | Bin .../docs}/fonts/Inter-Regular.woff2 | Bin .../docs}/fonts/Inter-SemiBold.woff | Bin .../docs}/fonts/Inter-SemiBold.woff2 | Bin .../docs}/fonts/Inter-SemiBoldItalic.woff | Bin .../docs}/fonts/Inter-SemiBoldItalic.woff2 | Bin .../{ => assets/docs}/fonts/Inter-Thin.woff | Bin .../{ => assets/docs}/fonts/Inter-Thin.woff2 | Bin .../docs}/fonts/Inter-ThinItalic.woff | Bin .../docs}/fonts/Inter-ThinItalic.woff2 | Bin .../docs}/fonts/Inter-italic.var.woff2 | Bin .../docs}/fonts/Inter-roman.var.woff2 | Bin .../{ => assets/docs}/fonts/Inter.var.woff2 | Bin .../docs}/fonts/SpaceGrotesk-Bold.woff2 | Bin .../docs}/fonts/SpaceGrotesk-Light.woff2 | Bin .../docs}/fonts/SpaceGrotesk-Medium.woff2 | Bin .../docs}/fonts/SpaceGrotesk-Regular.woff2 | Bin public/{ => assets/docs}/fonts/inter.css | 0 public/{ => assets/docs}/fonts/license.txt | 0 public/fonts/.DS_Store | Bin 6148 -> 0 bytes src/components/Header.astro | 3 + src/components/Navigation.astro | 53 +++---- src/components/Search.astro | 34 +++++ src/content/docs/installation.md | 17 +++ src/layouts/Doc.astro | 2 +- src/layouts/Layout.astro | 31 ++-- src/pages/docs/[...slug].astro | 2 +- src/pages/docs/index.astro | 6 +- 153 files changed, 251 insertions(+), 42 deletions(-) rename public/{ => assets/docs}/fonts/IBMPlexMono-Bold-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Bold-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Bold-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Bold-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Bold-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Bold.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-BoldItalic-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-BoldItalic-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-BoldItalic-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-BoldItalic-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-BoldItalic-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-BoldItalic.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLight-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLight-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLight-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLight-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLight-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLight.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLightItalic-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLightItalic-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLightItalic-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLightItalic-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLightItalic-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ExtraLightItalic.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Italic-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Italic-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Italic-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Italic-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Italic-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Italic.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Light-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Light-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Light-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Light-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Light-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Light.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-LightItalic-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-LightItalic-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-LightItalic-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-LightItalic-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-LightItalic-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-LightItalic.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Medium-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Medium-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Medium-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Medium-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Medium-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Medium.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-MediumItalic-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-MediumItalic-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-MediumItalic-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-MediumItalic-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-MediumItalic-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-MediumItalic.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Regular-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Regular-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Regular-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Regular-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Regular-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Regular.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBold-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBold-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBold-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBold-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBold-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBold.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBoldItalic-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBoldItalic-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBoldItalic-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBoldItalic-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-SemiBoldItalic.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Text-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Text-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Text-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Text-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Text-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Text.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-TextItalic-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-TextItalic-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-TextItalic-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-TextItalic-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-TextItalic-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-TextItalic.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Thin-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Thin-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Thin-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Thin-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Thin-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-Thin.css (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ThinItalic-Cyrillic.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ThinItalic-Latin1.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ThinItalic-Latin2.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ThinItalic-Latin3.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ThinItalic-Pi.woff2 (100%) rename public/{ => assets/docs}/fonts/IBMPlexMono-ThinItalic.css (100%) rename public/{ => assets/docs}/fonts/Inter-Black.woff (100%) rename public/{ => assets/docs}/fonts/Inter-Black.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-BlackItalic.woff (100%) rename public/{ => assets/docs}/fonts/Inter-BlackItalic.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-Bold.woff (100%) rename public/{ => assets/docs}/fonts/Inter-Bold.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-BoldItalic.woff (100%) rename public/{ => assets/docs}/fonts/Inter-BoldItalic.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-ExtraBold.woff (100%) rename public/{ => assets/docs}/fonts/Inter-ExtraBold.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-ExtraBoldItalic.woff (100%) rename public/{ => assets/docs}/fonts/Inter-ExtraBoldItalic.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-ExtraLight.woff (100%) rename public/{ => assets/docs}/fonts/Inter-ExtraLight.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-ExtraLightItalic.woff (100%) rename public/{ => assets/docs}/fonts/Inter-ExtraLightItalic.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-Italic.woff (100%) rename public/{ => assets/docs}/fonts/Inter-Italic.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-Light.woff (100%) rename public/{ => assets/docs}/fonts/Inter-Light.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-LightItalic.woff (100%) rename public/{ => assets/docs}/fonts/Inter-LightItalic.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-Medium.woff (100%) rename public/{ => assets/docs}/fonts/Inter-Medium.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-MediumItalic.woff (100%) rename public/{ => assets/docs}/fonts/Inter-MediumItalic.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-Regular.woff (100%) rename public/{ => assets/docs}/fonts/Inter-Regular.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-SemiBold.woff (100%) rename public/{ => assets/docs}/fonts/Inter-SemiBold.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-SemiBoldItalic.woff (100%) rename public/{ => assets/docs}/fonts/Inter-SemiBoldItalic.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-Thin.woff (100%) rename public/{ => assets/docs}/fonts/Inter-Thin.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-ThinItalic.woff (100%) rename public/{ => assets/docs}/fonts/Inter-ThinItalic.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-italic.var.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter-roman.var.woff2 (100%) rename public/{ => assets/docs}/fonts/Inter.var.woff2 (100%) rename public/{ => assets/docs}/fonts/SpaceGrotesk-Bold.woff2 (100%) rename public/{ => assets/docs}/fonts/SpaceGrotesk-Light.woff2 (100%) rename public/{ => assets/docs}/fonts/SpaceGrotesk-Medium.woff2 (100%) rename public/{ => assets/docs}/fonts/SpaceGrotesk-Regular.woff2 (100%) rename public/{ => assets/docs}/fonts/inter.css (100%) rename public/{ => assets/docs}/fonts/license.txt (100%) delete mode 100644 public/fonts/.DS_Store create mode 100644 src/components/Search.astro create mode 100644 src/content/docs/installation.md diff --git a/astro.config.mjs b/astro.config.mjs index e52407b..e58e925 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -1,5 +1,5 @@ import { defineConfig } from 'astro/config' - +import pagefind from "astro-pagefind"; import tailwind from '@astrojs/tailwind' // https://astro.build/config @@ -7,5 +7,5 @@ export default defineConfig({ build: { inlineStylesheets: 'always' }, - integrations: [tailwind()] + integrations: [tailwind(), pagefind()] }) diff --git a/package-lock.json b/package-lock.json index bfb2125..fa1e341 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ }, "devDependencies": { "@tailwindcss/typography": "^0.5.10", + "astro-pagefind": "^1.3.0", "concurrently": "^8.2.2", "eslint": "^8.53.0", "eslint-config-standard": "^17.1.0", @@ -1066,6 +1067,77 @@ "node": ">= 8" } }, + "node_modules/@pagefind/darwin-arm64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@pagefind/darwin-arm64/-/darwin-arm64-1.0.3.tgz", + "integrity": "sha512-vsHDtvao3W4iFCxVc4S0BVhpj3E2MAoIVM7RmuQfGp1Ng22nGLRaMP6FguLO8TMabRJdvp4SVr227hL4WGKOHA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@pagefind/darwin-x64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@pagefind/darwin-x64/-/darwin-x64-1.0.3.tgz", + "integrity": "sha512-NhEXHHYmB/hT6lx5rCcmnVTxH+uIkMAd43bzEqMwHQosqTZEIQfwihmV39H+m8yo7jFvz3zRbJNzhAh7G4PiwA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@pagefind/default-ui": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@pagefind/default-ui/-/default-ui-1.0.3.tgz", + "integrity": "sha512-WieFJXvezyvjZh49I8j7a7Kz3LsXYY2Uep3IWvG5NG05mmiurURXjXc+KyrpIp/iAycSnjrC1TDJ8CdES/ee3A==", + "dev": true + }, + "node_modules/@pagefind/linux-arm64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@pagefind/linux-arm64/-/linux-arm64-1.0.3.tgz", + "integrity": "sha512-RGsMt4AmGT8WxCSeP09arU7Za6Vf/We4TWHVSbY7vDMuwWql9Ngoib/q1cP9dIAIMdkXh9ePG/S3mGnJYsdzuQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@pagefind/linux-x64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@pagefind/linux-x64/-/linux-x64-1.0.3.tgz", + "integrity": "sha512-o+VCKaqImL42scSH1n5gUfppYSNyu3BuGTvtKKgWHmycbL+A3fkFH+ZOFbaLeN7LVTvJqJIOYbk4j2yaq9784Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@pagefind/windows-x64": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@pagefind/windows-x64/-/windows-x64-1.0.3.tgz", + "integrity": "sha512-S+Yq4FyvXJm4F+iN/wRiLvEEF8Xs9lTKGtQGaRHXJslQyl65dytDDPIULXJXIadrDbnMrnTt4C2YHmEUIyUIHg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@pkgr/utils": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/@pkgr/utils/-/utils-2.4.2.tgz", @@ -1085,6 +1157,12 @@ "url": "https://opencollective.com/unts" } }, + "node_modules/@polka/url": { + "version": "1.0.0-next.23", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", + "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", + "dev": true + }, "node_modules/@proload/core": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/@proload/core/-/core-0.3.3.tgz", @@ -1581,6 +1659,20 @@ } } }, + "node_modules/astro-pagefind": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/astro-pagefind/-/astro-pagefind-1.3.0.tgz", + "integrity": "sha512-7VqoJnaW301KY+mjf1cGJTfKNI+zjdYxDXtBIE6aD77NKNPrOjxIXllt9Fo3wU84z1sNmaI+LwzK6S0Zm8t9RQ==", + "dev": true, + "dependencies": { + "@pagefind/default-ui": "^1.0.3", + "pagefind": "^1.0.3", + "sirv": "^2.0.3" + }, + "peerDependencies": { + "astro": "^2.0.4 || ^3.0.0" + } + }, "node_modules/autoprefixer": { "version": "10.4.16", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", @@ -5512,6 +5604,15 @@ "node": ">=4" } }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -5870,6 +5971,22 @@ "node": ">=6" } }, + "node_modules/pagefind": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pagefind/-/pagefind-1.0.3.tgz", + "integrity": "sha512-ws7kmMxW6OuxzsOjj3YAx6TYq/54MiE3wfyBM3J5CInbZyBBvM2Z8c8IYvnMkBcb5v2EoB9DewXEekOEiDRu5g==", + "dev": true, + "bin": { + "pagefind": "lib/runner/bin.cjs" + }, + "optionalDependencies": { + "@pagefind/darwin-arm64": "1.0.3", + "@pagefind/darwin-x64": "1.0.3", + "@pagefind/linux-arm64": "1.0.3", + "@pagefind/linux-x64": "1.0.3", + "@pagefind/windows-x64": "1.0.3" + } + }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -6988,6 +7105,20 @@ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" }, + "node_modules/sirv": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", + "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" + } + }, "node_modules/sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -7372,6 +7503,15 @@ "node": ">=8.0" } }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", diff --git a/package.json b/package.json index ba45f2f..d14b26f 100644 --- a/package.json +++ b/package.json @@ -47,6 +47,7 @@ }, "devDependencies": { "@tailwindcss/typography": "^0.5.10", + "astro-pagefind": "^1.3.0", "concurrently": "^8.2.2", "eslint": "^8.53.0", "eslint-config-standard": "^17.1.0", diff --git a/public/fonts/IBMPlexMono-Bold-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-Bold-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Bold-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Bold-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-Bold-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-Bold-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Bold-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Bold-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-Bold-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-Bold-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Bold-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Bold-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-Bold-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-Bold-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Bold-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Bold-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-Bold-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-Bold-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Bold-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Bold-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-Bold.css b/public/assets/docs/fonts/IBMPlexMono-Bold.css similarity index 100% rename from public/fonts/IBMPlexMono-Bold.css rename to public/assets/docs/fonts/IBMPlexMono-Bold.css diff --git a/public/fonts/IBMPlexMono-BoldItalic-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-BoldItalic-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-BoldItalic-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-BoldItalic-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-BoldItalic-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-BoldItalic-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-BoldItalic-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-BoldItalic-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-BoldItalic-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-BoldItalic-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-BoldItalic-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-BoldItalic-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-BoldItalic-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-BoldItalic-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-BoldItalic-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-BoldItalic-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-BoldItalic-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-BoldItalic-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-BoldItalic-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-BoldItalic-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-BoldItalic.css b/public/assets/docs/fonts/IBMPlexMono-BoldItalic.css similarity index 100% rename from public/fonts/IBMPlexMono-BoldItalic.css rename to public/assets/docs/fonts/IBMPlexMono-BoldItalic.css diff --git a/public/fonts/IBMPlexMono-ExtraLight-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLight-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLight-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLight-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLight-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLight-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLight-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLight-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLight-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLight-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLight-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLight-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLight-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLight-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLight-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLight-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLight-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLight-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLight-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLight-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLight.css b/public/assets/docs/fonts/IBMPlexMono-ExtraLight.css similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLight.css rename to public/assets/docs/fonts/IBMPlexMono-ExtraLight.css diff --git a/public/fonts/IBMPlexMono-ExtraLightItalic-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLightItalic-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLightItalic-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLightItalic-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLightItalic-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLightItalic-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLightItalic-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLightItalic-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLightItalic-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLightItalic-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-ExtraLightItalic.css b/public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic.css similarity index 100% rename from public/fonts/IBMPlexMono-ExtraLightItalic.css rename to public/assets/docs/fonts/IBMPlexMono-ExtraLightItalic.css diff --git a/public/fonts/IBMPlexMono-Italic-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-Italic-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Italic-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Italic-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-Italic-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-Italic-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Italic-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Italic-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-Italic-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-Italic-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Italic-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Italic-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-Italic-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-Italic-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Italic-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Italic-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-Italic-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-Italic-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Italic-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Italic-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-Italic.css b/public/assets/docs/fonts/IBMPlexMono-Italic.css similarity index 100% rename from public/fonts/IBMPlexMono-Italic.css rename to public/assets/docs/fonts/IBMPlexMono-Italic.css diff --git a/public/fonts/IBMPlexMono-Light-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-Light-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Light-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Light-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-Light-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-Light-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Light-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Light-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-Light-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-Light-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Light-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Light-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-Light-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-Light-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Light-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Light-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-Light-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-Light-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Light-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Light-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-Light.css b/public/assets/docs/fonts/IBMPlexMono-Light.css similarity index 100% rename from public/fonts/IBMPlexMono-Light.css rename to public/assets/docs/fonts/IBMPlexMono-Light.css diff --git a/public/fonts/IBMPlexMono-LightItalic-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-LightItalic-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-LightItalic-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-LightItalic-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-LightItalic-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-LightItalic-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-LightItalic-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-LightItalic-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-LightItalic-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-LightItalic-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-LightItalic-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-LightItalic-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-LightItalic-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-LightItalic-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-LightItalic-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-LightItalic-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-LightItalic-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-LightItalic-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-LightItalic-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-LightItalic-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-LightItalic.css b/public/assets/docs/fonts/IBMPlexMono-LightItalic.css similarity index 100% rename from public/fonts/IBMPlexMono-LightItalic.css rename to public/assets/docs/fonts/IBMPlexMono-LightItalic.css diff --git a/public/fonts/IBMPlexMono-Medium-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-Medium-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Medium-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Medium-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-Medium-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-Medium-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Medium-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Medium-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-Medium-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-Medium-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Medium-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Medium-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-Medium-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-Medium-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Medium-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Medium-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-Medium-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-Medium-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Medium-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Medium-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-Medium.css b/public/assets/docs/fonts/IBMPlexMono-Medium.css similarity index 100% rename from public/fonts/IBMPlexMono-Medium.css rename to public/assets/docs/fonts/IBMPlexMono-Medium.css diff --git a/public/fonts/IBMPlexMono-MediumItalic-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-MediumItalic-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-MediumItalic-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-MediumItalic-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-MediumItalic-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-MediumItalic-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-MediumItalic-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-MediumItalic-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-MediumItalic-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-MediumItalic-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-MediumItalic-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-MediumItalic-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-MediumItalic-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-MediumItalic-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-MediumItalic-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-MediumItalic-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-MediumItalic-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-MediumItalic-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-MediumItalic-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-MediumItalic-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-MediumItalic.css b/public/assets/docs/fonts/IBMPlexMono-MediumItalic.css similarity index 100% rename from public/fonts/IBMPlexMono-MediumItalic.css rename to public/assets/docs/fonts/IBMPlexMono-MediumItalic.css diff --git a/public/fonts/IBMPlexMono-Regular-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-Regular-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Regular-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Regular-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-Regular-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-Regular-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Regular-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Regular-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-Regular-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-Regular-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Regular-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Regular-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-Regular-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-Regular-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Regular-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Regular-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-Regular-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-Regular-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Regular-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Regular-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-Regular.css b/public/assets/docs/fonts/IBMPlexMono-Regular.css similarity index 100% rename from public/fonts/IBMPlexMono-Regular.css rename to public/assets/docs/fonts/IBMPlexMono-Regular.css diff --git a/public/fonts/IBMPlexMono-SemiBold-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBold-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBold-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBold-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBold-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBold-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBold-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBold-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBold-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBold-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBold-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBold-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBold-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBold-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBold-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBold-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBold-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBold-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBold-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBold-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBold.css b/public/assets/docs/fonts/IBMPlexMono-SemiBold.css similarity index 100% rename from public/fonts/IBMPlexMono-SemiBold.css rename to public/assets/docs/fonts/IBMPlexMono-SemiBold.css diff --git a/public/fonts/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBoldItalic-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBoldItalic-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBoldItalic-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBoldItalic-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBoldItalic-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBoldItalic-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBoldItalic-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-SemiBoldItalic-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-SemiBoldItalic.css b/public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic.css similarity index 100% rename from public/fonts/IBMPlexMono-SemiBoldItalic.css rename to public/assets/docs/fonts/IBMPlexMono-SemiBoldItalic.css diff --git a/public/fonts/IBMPlexMono-Text-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-Text-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Text-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Text-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-Text-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-Text-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Text-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Text-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-Text-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-Text-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Text-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Text-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-Text-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-Text-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Text-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Text-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-Text-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-Text-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Text-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Text-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-Text.css b/public/assets/docs/fonts/IBMPlexMono-Text.css similarity index 100% rename from public/fonts/IBMPlexMono-Text.css rename to public/assets/docs/fonts/IBMPlexMono-Text.css diff --git a/public/fonts/IBMPlexMono-TextItalic-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-TextItalic-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-TextItalic-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-TextItalic-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-TextItalic-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-TextItalic-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-TextItalic-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-TextItalic-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-TextItalic-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-TextItalic-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-TextItalic-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-TextItalic-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-TextItalic-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-TextItalic-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-TextItalic-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-TextItalic-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-TextItalic-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-TextItalic-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-TextItalic-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-TextItalic-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-TextItalic.css b/public/assets/docs/fonts/IBMPlexMono-TextItalic.css similarity index 100% rename from public/fonts/IBMPlexMono-TextItalic.css rename to public/assets/docs/fonts/IBMPlexMono-TextItalic.css diff --git a/public/fonts/IBMPlexMono-Thin-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-Thin-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Thin-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Thin-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-Thin-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-Thin-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Thin-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Thin-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-Thin-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-Thin-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Thin-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Thin-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-Thin-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-Thin-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Thin-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Thin-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-Thin-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-Thin-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-Thin-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-Thin-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-Thin.css b/public/assets/docs/fonts/IBMPlexMono-Thin.css similarity index 100% rename from public/fonts/IBMPlexMono-Thin.css rename to public/assets/docs/fonts/IBMPlexMono-Thin.css diff --git a/public/fonts/IBMPlexMono-ThinItalic-Cyrillic.woff2 b/public/assets/docs/fonts/IBMPlexMono-ThinItalic-Cyrillic.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ThinItalic-Cyrillic.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ThinItalic-Cyrillic.woff2 diff --git a/public/fonts/IBMPlexMono-ThinItalic-Latin1.woff2 b/public/assets/docs/fonts/IBMPlexMono-ThinItalic-Latin1.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ThinItalic-Latin1.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ThinItalic-Latin1.woff2 diff --git a/public/fonts/IBMPlexMono-ThinItalic-Latin2.woff2 b/public/assets/docs/fonts/IBMPlexMono-ThinItalic-Latin2.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ThinItalic-Latin2.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ThinItalic-Latin2.woff2 diff --git a/public/fonts/IBMPlexMono-ThinItalic-Latin3.woff2 b/public/assets/docs/fonts/IBMPlexMono-ThinItalic-Latin3.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ThinItalic-Latin3.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ThinItalic-Latin3.woff2 diff --git a/public/fonts/IBMPlexMono-ThinItalic-Pi.woff2 b/public/assets/docs/fonts/IBMPlexMono-ThinItalic-Pi.woff2 similarity index 100% rename from public/fonts/IBMPlexMono-ThinItalic-Pi.woff2 rename to public/assets/docs/fonts/IBMPlexMono-ThinItalic-Pi.woff2 diff --git a/public/fonts/IBMPlexMono-ThinItalic.css b/public/assets/docs/fonts/IBMPlexMono-ThinItalic.css similarity index 100% rename from public/fonts/IBMPlexMono-ThinItalic.css rename to public/assets/docs/fonts/IBMPlexMono-ThinItalic.css diff --git a/public/fonts/Inter-Black.woff b/public/assets/docs/fonts/Inter-Black.woff similarity index 100% rename from public/fonts/Inter-Black.woff rename to public/assets/docs/fonts/Inter-Black.woff diff --git a/public/fonts/Inter-Black.woff2 b/public/assets/docs/fonts/Inter-Black.woff2 similarity index 100% rename from public/fonts/Inter-Black.woff2 rename to public/assets/docs/fonts/Inter-Black.woff2 diff --git a/public/fonts/Inter-BlackItalic.woff b/public/assets/docs/fonts/Inter-BlackItalic.woff similarity index 100% rename from public/fonts/Inter-BlackItalic.woff rename to public/assets/docs/fonts/Inter-BlackItalic.woff diff --git a/public/fonts/Inter-BlackItalic.woff2 b/public/assets/docs/fonts/Inter-BlackItalic.woff2 similarity index 100% rename from public/fonts/Inter-BlackItalic.woff2 rename to public/assets/docs/fonts/Inter-BlackItalic.woff2 diff --git a/public/fonts/Inter-Bold.woff b/public/assets/docs/fonts/Inter-Bold.woff similarity index 100% rename from public/fonts/Inter-Bold.woff rename to public/assets/docs/fonts/Inter-Bold.woff diff --git a/public/fonts/Inter-Bold.woff2 b/public/assets/docs/fonts/Inter-Bold.woff2 similarity index 100% rename from public/fonts/Inter-Bold.woff2 rename to public/assets/docs/fonts/Inter-Bold.woff2 diff --git a/public/fonts/Inter-BoldItalic.woff b/public/assets/docs/fonts/Inter-BoldItalic.woff similarity index 100% rename from public/fonts/Inter-BoldItalic.woff rename to public/assets/docs/fonts/Inter-BoldItalic.woff diff --git a/public/fonts/Inter-BoldItalic.woff2 b/public/assets/docs/fonts/Inter-BoldItalic.woff2 similarity index 100% rename from public/fonts/Inter-BoldItalic.woff2 rename to public/assets/docs/fonts/Inter-BoldItalic.woff2 diff --git a/public/fonts/Inter-ExtraBold.woff b/public/assets/docs/fonts/Inter-ExtraBold.woff similarity index 100% rename from public/fonts/Inter-ExtraBold.woff rename to public/assets/docs/fonts/Inter-ExtraBold.woff diff --git a/public/fonts/Inter-ExtraBold.woff2 b/public/assets/docs/fonts/Inter-ExtraBold.woff2 similarity index 100% rename from public/fonts/Inter-ExtraBold.woff2 rename to public/assets/docs/fonts/Inter-ExtraBold.woff2 diff --git a/public/fonts/Inter-ExtraBoldItalic.woff b/public/assets/docs/fonts/Inter-ExtraBoldItalic.woff similarity index 100% rename from public/fonts/Inter-ExtraBoldItalic.woff rename to public/assets/docs/fonts/Inter-ExtraBoldItalic.woff diff --git a/public/fonts/Inter-ExtraBoldItalic.woff2 b/public/assets/docs/fonts/Inter-ExtraBoldItalic.woff2 similarity index 100% rename from public/fonts/Inter-ExtraBoldItalic.woff2 rename to public/assets/docs/fonts/Inter-ExtraBoldItalic.woff2 diff --git a/public/fonts/Inter-ExtraLight.woff b/public/assets/docs/fonts/Inter-ExtraLight.woff similarity index 100% rename from public/fonts/Inter-ExtraLight.woff rename to public/assets/docs/fonts/Inter-ExtraLight.woff diff --git a/public/fonts/Inter-ExtraLight.woff2 b/public/assets/docs/fonts/Inter-ExtraLight.woff2 similarity index 100% rename from public/fonts/Inter-ExtraLight.woff2 rename to public/assets/docs/fonts/Inter-ExtraLight.woff2 diff --git a/public/fonts/Inter-ExtraLightItalic.woff b/public/assets/docs/fonts/Inter-ExtraLightItalic.woff similarity index 100% rename from public/fonts/Inter-ExtraLightItalic.woff rename to public/assets/docs/fonts/Inter-ExtraLightItalic.woff diff --git a/public/fonts/Inter-ExtraLightItalic.woff2 b/public/assets/docs/fonts/Inter-ExtraLightItalic.woff2 similarity index 100% rename from public/fonts/Inter-ExtraLightItalic.woff2 rename to public/assets/docs/fonts/Inter-ExtraLightItalic.woff2 diff --git a/public/fonts/Inter-Italic.woff b/public/assets/docs/fonts/Inter-Italic.woff similarity index 100% rename from public/fonts/Inter-Italic.woff rename to public/assets/docs/fonts/Inter-Italic.woff diff --git a/public/fonts/Inter-Italic.woff2 b/public/assets/docs/fonts/Inter-Italic.woff2 similarity index 100% rename from public/fonts/Inter-Italic.woff2 rename to public/assets/docs/fonts/Inter-Italic.woff2 diff --git a/public/fonts/Inter-Light.woff b/public/assets/docs/fonts/Inter-Light.woff similarity index 100% rename from public/fonts/Inter-Light.woff rename to public/assets/docs/fonts/Inter-Light.woff diff --git a/public/fonts/Inter-Light.woff2 b/public/assets/docs/fonts/Inter-Light.woff2 similarity index 100% rename from public/fonts/Inter-Light.woff2 rename to public/assets/docs/fonts/Inter-Light.woff2 diff --git a/public/fonts/Inter-LightItalic.woff b/public/assets/docs/fonts/Inter-LightItalic.woff similarity index 100% rename from public/fonts/Inter-LightItalic.woff rename to public/assets/docs/fonts/Inter-LightItalic.woff diff --git a/public/fonts/Inter-LightItalic.woff2 b/public/assets/docs/fonts/Inter-LightItalic.woff2 similarity index 100% rename from public/fonts/Inter-LightItalic.woff2 rename to public/assets/docs/fonts/Inter-LightItalic.woff2 diff --git a/public/fonts/Inter-Medium.woff b/public/assets/docs/fonts/Inter-Medium.woff similarity index 100% rename from public/fonts/Inter-Medium.woff rename to public/assets/docs/fonts/Inter-Medium.woff diff --git a/public/fonts/Inter-Medium.woff2 b/public/assets/docs/fonts/Inter-Medium.woff2 similarity index 100% rename from public/fonts/Inter-Medium.woff2 rename to public/assets/docs/fonts/Inter-Medium.woff2 diff --git a/public/fonts/Inter-MediumItalic.woff b/public/assets/docs/fonts/Inter-MediumItalic.woff similarity index 100% rename from public/fonts/Inter-MediumItalic.woff rename to public/assets/docs/fonts/Inter-MediumItalic.woff diff --git a/public/fonts/Inter-MediumItalic.woff2 b/public/assets/docs/fonts/Inter-MediumItalic.woff2 similarity index 100% rename from public/fonts/Inter-MediumItalic.woff2 rename to public/assets/docs/fonts/Inter-MediumItalic.woff2 diff --git a/public/fonts/Inter-Regular.woff b/public/assets/docs/fonts/Inter-Regular.woff similarity index 100% rename from public/fonts/Inter-Regular.woff rename to public/assets/docs/fonts/Inter-Regular.woff diff --git a/public/fonts/Inter-Regular.woff2 b/public/assets/docs/fonts/Inter-Regular.woff2 similarity index 100% rename from public/fonts/Inter-Regular.woff2 rename to public/assets/docs/fonts/Inter-Regular.woff2 diff --git a/public/fonts/Inter-SemiBold.woff b/public/assets/docs/fonts/Inter-SemiBold.woff similarity index 100% rename from public/fonts/Inter-SemiBold.woff rename to public/assets/docs/fonts/Inter-SemiBold.woff diff --git a/public/fonts/Inter-SemiBold.woff2 b/public/assets/docs/fonts/Inter-SemiBold.woff2 similarity index 100% rename from public/fonts/Inter-SemiBold.woff2 rename to public/assets/docs/fonts/Inter-SemiBold.woff2 diff --git a/public/fonts/Inter-SemiBoldItalic.woff b/public/assets/docs/fonts/Inter-SemiBoldItalic.woff similarity index 100% rename from public/fonts/Inter-SemiBoldItalic.woff rename to public/assets/docs/fonts/Inter-SemiBoldItalic.woff diff --git a/public/fonts/Inter-SemiBoldItalic.woff2 b/public/assets/docs/fonts/Inter-SemiBoldItalic.woff2 similarity index 100% rename from public/fonts/Inter-SemiBoldItalic.woff2 rename to public/assets/docs/fonts/Inter-SemiBoldItalic.woff2 diff --git a/public/fonts/Inter-Thin.woff b/public/assets/docs/fonts/Inter-Thin.woff similarity index 100% rename from public/fonts/Inter-Thin.woff rename to public/assets/docs/fonts/Inter-Thin.woff diff --git a/public/fonts/Inter-Thin.woff2 b/public/assets/docs/fonts/Inter-Thin.woff2 similarity index 100% rename from public/fonts/Inter-Thin.woff2 rename to public/assets/docs/fonts/Inter-Thin.woff2 diff --git a/public/fonts/Inter-ThinItalic.woff b/public/assets/docs/fonts/Inter-ThinItalic.woff similarity index 100% rename from public/fonts/Inter-ThinItalic.woff rename to public/assets/docs/fonts/Inter-ThinItalic.woff diff --git a/public/fonts/Inter-ThinItalic.woff2 b/public/assets/docs/fonts/Inter-ThinItalic.woff2 similarity index 100% rename from public/fonts/Inter-ThinItalic.woff2 rename to public/assets/docs/fonts/Inter-ThinItalic.woff2 diff --git a/public/fonts/Inter-italic.var.woff2 b/public/assets/docs/fonts/Inter-italic.var.woff2 similarity index 100% rename from public/fonts/Inter-italic.var.woff2 rename to public/assets/docs/fonts/Inter-italic.var.woff2 diff --git a/public/fonts/Inter-roman.var.woff2 b/public/assets/docs/fonts/Inter-roman.var.woff2 similarity index 100% rename from public/fonts/Inter-roman.var.woff2 rename to public/assets/docs/fonts/Inter-roman.var.woff2 diff --git a/public/fonts/Inter.var.woff2 b/public/assets/docs/fonts/Inter.var.woff2 similarity index 100% rename from public/fonts/Inter.var.woff2 rename to public/assets/docs/fonts/Inter.var.woff2 diff --git a/public/fonts/SpaceGrotesk-Bold.woff2 b/public/assets/docs/fonts/SpaceGrotesk-Bold.woff2 similarity index 100% rename from public/fonts/SpaceGrotesk-Bold.woff2 rename to public/assets/docs/fonts/SpaceGrotesk-Bold.woff2 diff --git a/public/fonts/SpaceGrotesk-Light.woff2 b/public/assets/docs/fonts/SpaceGrotesk-Light.woff2 similarity index 100% rename from public/fonts/SpaceGrotesk-Light.woff2 rename to public/assets/docs/fonts/SpaceGrotesk-Light.woff2 diff --git a/public/fonts/SpaceGrotesk-Medium.woff2 b/public/assets/docs/fonts/SpaceGrotesk-Medium.woff2 similarity index 100% rename from public/fonts/SpaceGrotesk-Medium.woff2 rename to public/assets/docs/fonts/SpaceGrotesk-Medium.woff2 diff --git a/public/fonts/SpaceGrotesk-Regular.woff2 b/public/assets/docs/fonts/SpaceGrotesk-Regular.woff2 similarity index 100% rename from public/fonts/SpaceGrotesk-Regular.woff2 rename to public/assets/docs/fonts/SpaceGrotesk-Regular.woff2 diff --git a/public/fonts/inter.css b/public/assets/docs/fonts/inter.css similarity index 100% rename from public/fonts/inter.css rename to public/assets/docs/fonts/inter.css diff --git a/public/fonts/license.txt b/public/assets/docs/fonts/license.txt similarity index 100% rename from public/fonts/license.txt rename to public/assets/docs/fonts/license.txt diff --git a/public/fonts/.DS_Store b/public/fonts/.DS_Store deleted file mode 100644 index 5008ddfcf53c02e82d7eee2e57c38e5672ef89f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeH~Jr2S!425mzP>H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0
SEARCH
diff --git a/src/components/Navigation.astro b/src/components/Navigation.astro index 940a7ae..0eb3760 100644 --- a/src/components/Navigation.astro +++ b/src/components/Navigation.astro @@ -1,5 +1,6 @@ --- import { getCollection } from 'astro:content'; + const docs = [].concat(await getCollection('docs')); const sections = ['getting started', 'core concepts', 'guides', 'components', 'resources', 'reference'] @@ -18,31 +19,33 @@ Object.keys(groupedDocs).forEach(k => { }) }) --- +
+ + +
diff --git a/src/components/Search.astro b/src/components/Search.astro new file mode 100644 index 0000000..7359cb3 --- /dev/null +++ b/src/components/Search.astro @@ -0,0 +1,34 @@ +--- +import Search from "astro-pagefind/components/Search"; +const {id} = Astro.props +--- +
+ +
+ + diff --git a/src/content/docs/installation.md b/src/content/docs/installation.md new file mode 100644 index 0000000..32d01c1 --- /dev/null +++ b/src/content/docs/installation.md @@ -0,0 +1,17 @@ +--- +title: 'Installation' +description: '' +slug: 'installation' +section: 'getting started' +layout: '../../layouts/Doc.astro' +pubDate: '' +order: 3 +--- + +## Prerequisites + +Docker Desktop is the only system requirement. Download and install [Docker](https://docs.docker.com/get-docker/). Make sure it is running on your computer before starting Noop Desktop. + +## Download + +Noop Desktop, which includes Workshop, can be downloaded from the [downloads page](/downloads). diff --git a/src/layouts/Doc.astro b/src/layouts/Doc.astro index c014eac..8daab19 100644 --- a/src/layouts/Doc.astro +++ b/src/layouts/Doc.astro @@ -4,7 +4,7 @@ import TOC from '../components/TOC.astro' const { content = {}, headings } = Astro.props --- - +
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 90dabfd..e2b3244 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -4,14 +4,15 @@ import ContentNavigation from '../components/ContentNavigation.astro' import VideoWalkthrough from '../components/VideoWalkthrough.astro' import Footer from '../components/Footer.astro' import QuickLinks from '../components/QuickLinks.astro' +import Search from "../components/Search.astro" + export interface Props { title: string; } -const { content = {}, headings } = Astro.props - +const { data = {} } = Astro.props --- @@ -21,7 +22,15 @@ const { content = {}, headings } = Astro.props - {content.title} + + + + + + + + + {`Noop Docs ${data.title ? ': ' + data.title : ''}`} @@ -37,7 +46,7 @@ const { content = {}, headings } = Astro.props
-
+
@@ -47,7 +56,7 @@ const { content = {}, headings } = Astro.props Noop Docs - +
Log in @@ -74,20 +83,22 @@ const { content = {}, headings } = Astro.props
- - -
diff --git a/src/pages/docs/[...slug].astro b/src/pages/docs/[...slug].astro index 17db82e..084d706 100644 --- a/src/pages/docs/[...slug].astro +++ b/src/pages/docs/[...slug].astro @@ -12,6 +12,6 @@ export async function getStaticPaths() { const { entry } = Astro.props; const { Content } = await entry.render(); ---- +--- diff --git a/src/pages/docs/index.astro b/src/pages/docs/index.astro index 7ced514..e8744ba 100644 --- a/src/pages/docs/index.astro +++ b/src/pages/docs/index.astro @@ -1,14 +1,14 @@ --- import Layout from '../../layouts/Layout.astro' - --- +
-
+
-

Build apps without thinking about operations or infrastructure.

+

Build apps without thinking about operations or infrastructure.