fix: improve layout boundary processing (#4423)

This commit is contained in:
Vben
2024-09-18 22:21:23 +08:00
committed by GitHub
parent 26d43ef822
commit 2c22825546
11 changed files with 287 additions and 201 deletions

View File

@@ -11,6 +11,10 @@ import {
} from '@nolebase/vitepress-plugin-git-changelog/vite';
import tailwind from 'tailwindcss';
import { defineConfig, postcssIsolateStyles } from 'vitepress';
import {
groupIconMdPlugin,
groupIconVitePlugin,
} from 'vitepress-plugin-group-icons';
import { demoPreviewPlugin } from './plugins/demo-preview';
import { search as zhSearch } from './zh.mts';
@@ -21,6 +25,7 @@ export const shared = defineConfig({
markdown: {
preConfig(md) {
md.use(demoPreviewPlugin);
md.use(groupIconMdPlugin);
},
},
pwa: pwa(),
@@ -79,6 +84,7 @@ export const shared = defineConfig({
}),
GitChangelogMarkdownSection(),
viteArchiverPlugin({ outputDir: '.vitepress' }),
groupIconVitePlugin(),
],
server: {
fs: {

View File

@@ -11,6 +11,7 @@ import { initHmPlugin } from './plugins/hm';
import './styles';
import 'virtual:group-icons.css';
import '@nolebase/vitepress-plugin-git-changelog/client/style.css';
export default {

View File

@@ -13,7 +13,8 @@
"@vben/styles": "workspace:*",
"lucide-vue-next": "^0.441.0",
"medium-zoom": "^1.1.0",
"radix-vue": "^1.9.5"
"radix-vue": "^1.9.5",
"vitepress-plugin-group-icons": "^1.2.4"
},
"devDependencies": {
"@nolebase/vitepress-plugin-git-changelog": "^2.5.0",

View File

@@ -30,12 +30,12 @@ git -v
::: code-group
```bash [GitHub]
```sh [GitHub]
# clone 代码
git clone https://github.com/vbenjs/vue-vben-admin.git
```
```bash [Gitee]
```sh [Gitee]
# clone 代码
# Gitee 的代码可能不是最新的
git clone https://gitee.com/annsion/vue-vben-admin.git