diff --git a/docs/.vitepress/theme/components/VPBanner.vue b/docs/.vitepress/theme/components/VPBanner.vue new file mode 100644 index 00000000000000..fd40c8364cbc2d --- /dev/null +++ b/docs/.vitepress/theme/components/VPBanner.vue @@ -0,0 +1,22 @@ + \ No newline at end of file diff --git a/docs/vite.config.ts b/docs/vite.config.ts new file mode 100644 index 00000000000000..55a3aaec639018 --- /dev/null +++ b/docs/vite.config.ts @@ -0,0 +1,19 @@ +import { defineConfig } from 'vite'; +import { ViteImageOptimizer } from 'vite-plugin-image-optimizer'; + +export default defineConfig({ + plugins: [ + ViteImageOptimizer({ + test: /\.(jpe?g|png|gif|tiff|webp|svg|avif)$/i, + exclude: undefined, + include: undefined, + includePublic: true, + logStats: true, + ansiColors: true, + svg: { multipass: true }, + png: { quality: 80 }, + webp: { lossy: true, quality: 80 }, + avif: { lossy: true, quality: 70 }, + }), + ], +}); \ No newline at end of file