diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts
index 8556147d0..55da861e9 100644
--- a/docs/.vitepress/config.ts
+++ b/docs/.vitepress/config.ts
@@ -4,7 +4,7 @@ import zh from "./zh";
import ja from "./ja";
import shared from "./shared";
import { transformerTwoslash } from "@shikijs/vitepress-twoslash";
-import { ModuleKind, ModuleResolutionKind } from "typescript";
+import { ModuleResolutionKind } from "typescript";
// https://vitepress.dev/reference/site-config
export default defineConfig({
diff --git a/docs/.vitepress/en.ts b/docs/.vitepress/en.ts
index e7471111b..a15fe27cb 100644
--- a/docs/.vitepress/en.ts
+++ b/docs/.vitepress/en.ts
@@ -139,7 +139,7 @@ export default defineConfig({
],
footer: {
message:
- 'Released under the MIT License.',
+ 'Released under the MIT License. Powered by Netlify.',
},
},
});
diff --git a/docs/.vitepress/shared.ts b/docs/.vitepress/shared.ts
index d531543f4..7b575d66e 100644
--- a/docs/.vitepress/shared.ts
+++ b/docs/.vitepress/shared.ts
@@ -26,7 +26,7 @@ const shared: UserConfig = {
themeConfig: {
siteTitle: false,
logo: "/assets/openapi-ts.svg",
- outline: 'deep',
+ outline: "deep",
search: {
provider: "algolia",
options: {
diff --git a/docs/.vitepress/theme/CustomLayout.vue b/docs/.vitepress/theme/CustomLayout.vue
index 0a71a2955..6fd09798d 100644
--- a/docs/.vitepress/theme/CustomLayout.vue
+++ b/docs/.vitepress/theme/CustomLayout.vue
@@ -39,7 +39,7 @@ const { Layout } = DefaultTheme;
-
+
@@ -147,6 +150,25 @@ const { Layout } = DefaultTheme;
height: 3rem;
width: auto;
}
+
+.sidebar-hosting {
+ color: var(--vp-c-text-3);
+ font-size: 0.75rem;
+ font-weight: 500;
+ letter-spacing: 0.0625em;
+ margin-block-start: 2rem;
+ text-transform: uppercase;
+
+ a {
+ color: var(--vp-c-brand-1);
+ text-decoration: underline;
+
+ &:hover,
+ &:focus-visible {
+ color: var(--vp-c-brand-2);
+ }
+ }
+}