diff --git a/docs/docs/.vitepress/theme/index.ts b/docs/docs/.vitepress/theme/index.ts index 0b8e6c9..10770e3 100755 --- a/docs/docs/.vitepress/theme/index.ts +++ b/docs/docs/.vitepress/theme/index.ts @@ -1,9 +1,8 @@ // https://vitepress.dev/guide/custom-theme import { h, watch } from 'vue' import Theme from 'vitepress/theme' -// import './style.css' -import './overrides.css' import DemoBlock from '../components/demo-block' +import './overrides.css' import "./rainbow.css" import "./style.css" import './tailwind.css' diff --git a/docs/docs/.vitepress/theme/overrides.css b/docs/docs/.vitepress/theme/overrides.css index cff35d1..83ec5d7 100755 --- a/docs/docs/.vitepress/theme/overrides.css +++ b/docs/docs/.vitepress/theme/overrides.css @@ -55,24 +55,24 @@ /* VitePress Search */ - .VPLocalSearchBox .result { - --vp-c-bg-search-result: var(--vp-c-bg); - background: var(--vp-c-bg-search-result) !important; - padding: 4px !important; - border: 1px solid var(--vp-c-divider) !important; - } - .VPLocalSearchBox .result.selected { - --vp-c-bg-search-result: var(--vp-c-bg-soft) !important; - } - .VPLocalSearchBox .result .excerpt-gradient-top { - background: linear-gradient(var(--vp-c-bg-search-result),transparent) !important; - } - .VPLocalSearchBox .result .excerpt-gradient-bottom { - background: linear-gradient(transparent,var(--vp-c-bg-search-result)) !important; - } - .VPLocalSearchBox .title-icon { - display: none; - } - .VPLocalSearchBox .excerpt-wrapper { - margin-top: 4px; - } \ No newline at end of file +.VPLocalSearchBox .result { + --vp-c-bg-search-result: var(--vp-c-bg); + background: var(--vp-c-bg-search-result) !important; + padding: 4px !important; + border: 1px solid var(--vp-c-divider) !important; +} +.VPLocalSearchBox .result.selected { + --vp-c-bg-search-result: var(--vp-c-bg-soft) !important; +} +.VPLocalSearchBox .result .excerpt-gradient-top { + background: linear-gradient(var(--vp-c-bg-search-result),transparent) !important; +} +.VPLocalSearchBox .result .excerpt-gradient-bottom { + background: linear-gradient(transparent,var(--vp-c-bg-search-result)) !important; +} +.VPLocalSearchBox .title-icon { + display: none; +} +.VPLocalSearchBox .excerpt-wrapper { + margin-top: 4px; +} diff --git a/docs/docs/.vitepress/theme/style.css b/docs/docs/.vitepress/theme/style.css index f04bcdb..70b1c6c 100755 --- a/docs/docs/.vitepress/theme/style.css +++ b/docs/docs/.vitepress/theme/style.css @@ -111,4 +111,5 @@ .DocSearch { --docsearch-primary-color: var(--vp-c-brand) !important; + border: 1px solid var(--vp-c-divider) !important; } \ No newline at end of file diff --git a/docs/docs/vite.config.ts b/docs/docs/vite.config.ts index 1fab070..f163130 100755 --- a/docs/docs/vite.config.ts +++ b/docs/docs/vite.config.ts @@ -1,13 +1,5 @@ import { defineConfig } from 'vite' -import { SearchPlugin } from "vitepress-plugin-search"; import UnoCSS from 'unocss/vite' -var options = { - previewLength: 62, - buttonLabel: "Search", - placeholder: "Search docs", - allow: [], - ignore: [], -}; export default defineConfig({ optimizeDeps: { exclude: [ @@ -21,6 +13,5 @@ export default defineConfig({ }, plugins: [ UnoCSS(), - SearchPlugin(options) ], }) \ No newline at end of file diff --git a/package.json b/package.json index 05dc92b..1ab31d3 100755 --- a/package.json +++ b/package.json @@ -44,6 +44,7 @@ "jsdom": "^22.1.0", "lint-staged": "^13.2.3", "postcss": "^8.4.27", + "postcss-prefix-selector": "^1.16.0", "rimraf": "^5.0.1", "sass": "^1.64.1", "simple-git-hooks": "^2.9.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 476e668..ef7e5ed 100755 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -65,6 +65,9 @@ importers: postcss: specifier: ^8.4.27 version: 8.4.27 + postcss-prefix-selector: + specifier: ^1.16.0 + version: 1.16.0(postcss@8.4.27) rimraf: specifier: ^5.0.1 version: 5.0.1 @@ -5889,6 +5892,14 @@ packages: postcss: 8.4.27 postcss-selector-parser: 6.0.13 + /postcss-prefix-selector@1.16.0(postcss@8.4.27): + resolution: {integrity: sha512-rdVMIi7Q4B0XbXqNUEI+Z4E+pueiu/CS5E6vRCQommzdQ/sgsS4dK42U7GX8oJR+TJOtT+Qv3GkNo6iijUMp3Q==} + peerDependencies: + postcss: '>4 <9' + dependencies: + postcss: 8.4.27 + dev: true + /postcss-selector-parser@6.0.13: resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} engines: {node: '>=4'}