diff --git a/packages/vitepress-theme-project-trans/build.config.ts b/packages/vitepress-theme-project-trans/build.config.ts index 80533df..19093e0 100644 --- a/packages/vitepress-theme-project-trans/build.config.ts +++ b/packages/vitepress-theme-project-trans/build.config.ts @@ -6,7 +6,7 @@ export default defineBuildConfig({ builder: 'mkdist', input: './src', outDir: './dist', - pattern: ['**/*.ts'], + pattern: ['**/*.ts', '**/*.css'], format: 'esm', loaders: ['js'], }, @@ -14,7 +14,7 @@ export default defineBuildConfig({ builder: 'mkdist', input: './src', outDir: './dist', - pattern: ['**/*.ts'], + pattern: ['**/*.ts', '**/*.css'], format: 'cjs', loaders: ['js'], }, diff --git a/packages/vitepress-theme-project-trans/src/custom-font.css b/packages/vitepress-theme-project-trans/src/custom-font.css new file mode 100644 index 0000000..5331250 --- /dev/null +++ b/packages/vitepress-theme-project-trans/src/custom-font.css @@ -0,0 +1,4 @@ +:root { + --vp-font-family-base: sans-serif; + --vp-font-family-mono: monospace; +} diff --git a/packages/vitepress-theme-project-trans/src/theme.ts b/packages/vitepress-theme-project-trans/src/theme.ts index 4a9a112..3b5f1e0 100644 --- a/packages/vitepress-theme-project-trans/src/theme.ts +++ b/packages/vitepress-theme-project-trans/src/theme.ts @@ -1,7 +1,8 @@ // https://vitepress.dev/guide/custom-theme import type { Theme } from 'vitepress' -import DefaultTheme from 'vitepress/theme' +import DefaultTheme from 'vitepress/theme-without-fonts' import { h } from 'vue' +import './custom-font.css' import { NolebaseEnhancedReadabilitiesMenu,