Skip to content

Commit

Permalink
Merge pull request #297 from Mister-Hope/master
Browse files Browse the repository at this point in the history
docs: update docs
  • Loading branch information
kings1990 authored Jan 1, 2024
2 parents 0b45d23 + a4f016d commit 6123325
Show file tree
Hide file tree
Showing 12 changed files with 2,461 additions and 6,125 deletions.
7 changes: 4 additions & 3 deletions .github/workflows/docs-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,15 @@ jobs:

- name: Install pnpm
uses: pnpm/action-setup@v2
with:
run_install: true

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: 18
node-version: 20
cache: pnpm

- name: Install deps
run: pnpm install --frozen-lockfile

- name: Build docs
run: pnpm docs:build
7 changes: 4 additions & 3 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,16 @@ jobs:

- name: Install pnpm
uses: pnpm/action-setup@v2
with:
run_install: true

- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: 18
node-version: 20
cache: pnpm

- name: Install deps
run: pnpm install --frozen-lockfile

- name: Build docs
run: pnpm docs:build

Expand Down
2 changes: 2 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@
**/.vuepress/.temp/**
**/.vuepress/dist/**
**/node_modules/**

docs/.vuepress/public/js/gtag.js
35 changes: 15 additions & 20 deletions docs/.vuepress/components/AdPage.vue
Original file line number Diff line number Diff line change
@@ -1,26 +1,21 @@
<template>
<div
:class="`wwads-cn wwads-${mode} page-wwads-${content}`"
data-id="274"
></div>
</template>
<script lang="ts">
import { defineComponent } from "vue";
export default defineComponent({
props: {
mode: {
type: String,
default: "horizontal",
},
content: {
type: String,
default: "",
},
<script setup lang="ts">
defineProps({
mode: {
type: String,
default: "horizontal",
},
content: {
type: String,
default: "",
},
});
</script>
<style>

<template>
<div :class="`wwads-cn wwads-${mode} page-wwads-${content}`" data-id="274" />
</template>

<style lang="scss">
@use "vuepress-shared/styles/wrapper";
.page-wwads-content {
Expand Down
2 changes: 1 addition & 1 deletion docs/.vuepress/components/ColorIcon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ export const ColorIcon: FunctionalComponent<{ icon: string }> = ({ icon }) =>
h(
"svg",
{ class: "icon svg-icon", "aria-hidden": "true" },
h("use", { "xlink:href": `#icon-${icon}` }),
h("use", { "xlink:href": `#icon-${icon}` })
);
9 changes: 5 additions & 4 deletions docs/.vuepress/components/HomePage.vue
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
<script setup lang="ts">
import HopeHomePage from "vuepress-theme-hope/components/HomePage.js";
import AdPage from "./AdPage.vue";
</script>

<template>
<HopeHomePage>
<template #center>
<AdPage content="content" />
</template>
</HopeHomePage>
</template>
<script setup lang="ts">
import HopeHomePage from "vuepress-theme-hope/components/HomePage.js";
import AdPage from "./AdPage.vue";
</script>
9 changes: 5 additions & 4 deletions docs/.vuepress/components/NormalPage.vue
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
<script setup lang="ts">
import NormalPage from "vuepress-theme-hope/components/NormalPage.js";
import AdPage from "./AdPage.vue";
</script>

<template>
<NormalPage>
<template #contentBefore>
<AdPage content="content" />
</template>
</NormalPage>
</template>
<script setup lang="ts">
import NormalPage from "vuepress-theme-hope/components/NormalPage.js";
import AdPage from "./AdPage.vue";
</script>
27 changes: 0 additions & 27 deletions docs/.vuepress/config.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { getDirname, path } from "@vuepress/utils";
import { defineUserConfig } from "vuepress";
import { docsearchPlugin } from "@vuepress/plugin-docsearch";
import theme from "./theme.js";

const __dirname = getDirname(import.meta.url);
Expand Down Expand Up @@ -64,32 +63,6 @@ export default defineUserConfig({

theme,

plugins: [
docsearchPlugin({
appId: "8FRYEU6KK8",
apiKey: "84f513df1e83406ba42179da778d87b4",
indexName: "dromara-fast-request",
locales: {
"/": {
placeholder: "搜索文档",
translations: {
button: {
buttonText: "搜索文档",
},
},
},
"/en": {
placeholder: "Search Documentation",
translations: {
button: {
buttonText: "Search Documentation",
},
},
},
},
}),
],

pagePatterns: ["**/*.md", "!*.snippet.md", "!.vuepress", "!node_modules"],

alias: {
Expand Down
17 changes: 16 additions & 1 deletion docs/.vuepress/theme.ts
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ export default hopeTheme(
components: {
components: ["Badge", "BiliBili", "SiteInfo", "VPCard"],
rootComponents: {
addThis: "ra-617a48e0d1826cc4",
notice: [
{
path: "/",
Expand Down Expand Up @@ -88,6 +87,22 @@ export default hopeTheme(
},
},

docsearch: {
appId: "8FRYEU6KK8",
apiKey: "84f513df1e83406ba42179da778d87b4",
indexName: "dromara-fast-request",
locales: {
"/en/": {
placeholder: "Search Documentation",
translations: {
button: {
buttonText: "Search Documentation",
},
},
},
},
},

mdEnhance: {
align: true,
chart: true,
Expand Down
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,18 @@
"docs:clean-dev": "vuepress dev docs --no-cache",
"packages:update": "pnpm dlx vp-update"
},
"packageManager": "pnpm@8.11.0",
"packageManager": "pnpm@8.13.1",
"dependencies": {
"@vuepress/client": "2.0.0-rc.0",
"@vuepress/plugin-docsearch": "2.0.0-rc.0",
"@vuepress/utils": "2.0.0-rc.0",
"chart.js": "^4.4.1",
"vue": "^3.3.10",
"vue": "^3.4.1",
"vue-router": "^4.2.5",
"vuepress": "2.0.0-rc.0",
"vuepress-theme-hope": "2.0.0-rc.2"
"vuepress-theme-hope": "2.0.0-rc.10"
},
"devDependencies": {
"prettier": "3.1.0"
"prettier": "3.1.1"
}
}
Loading

0 comments on commit 6123325

Please sign in to comment.