Skip to content

Commit

Permalink
first commit
Browse files Browse the repository at this point in the history
  • Loading branch information
yangdong520 committed Feb 15, 2023
1 parent 4069ea3 commit 9114133
Show file tree
Hide file tree
Showing 23 changed files with 2,666 additions and 13 deletions.
51 changes: 51 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
ame: docs

on:
# trigger deployment on every push to main branch
push:
branches: [main]
# trigger deployment manually
workflow_dispatch:

jobs:
docs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
with:
# fetch all commits to get last updated time or other git log info
fetch-depth: 0

- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
# choose pnpm version to use
version: 7
# install deps with pnpm
run_install: true

- name: Setup Node.js
uses: actions/setup-node@v3
with:
# choose node.js version to use
node-version: 18
# cache deps for pnpm
cache: pnpm

# run build script
- name: Build VuePress site
run: pnpm docs:build

# please check out the docs of the workflow for more details
# @see https://github.com/crazy-max/ghaction-github-pages
- name: Deploy to GitHub Pages
uses: crazy-max/ghaction-github-pages@v2
with:
# deploy to gh-pages branch
target_branch: gh-pages
# deploy the default output dir of VuePress
build_dir: docs/.vuepress/dist
env:
# @see https://docs.github.com/en/actions/reference/authentication-in-a-workflow#about-the-github_token-secret
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
node_modules
.temp
.cache
.idea
12 changes: 12 additions & 0 deletions docs/.vuepress/client.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import { defineClientConfig } from '@vuepress/client'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import gUI from 'g-element-plus-components/g-e-choose-area/index'
import 'g-element-plus-components/style.css'

export default defineClientConfig({
enhance({ app}) {
app.use(ElementPlus)
app.use(gUI)
}
})
30 changes: 17 additions & 13 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,29 @@ export default {
head: [],
// 主题配置
themeConfig: {
nav: [
navbar: [
{
text: '首页',
link: '/'
}
],
sidebar: [
{
text: '介绍',
link: '/intro/',
items: [
{ text: '介绍', link: '/intro/' },
{ text: '快速开始', link: '/getting-started/' },
// { text: '图标选择器', link: '/g-e-choose-icon/' },
// { text: '表单', link: '/g-e-form/' },
// { text: '弹框表单', link: '/g-e-modal-form/' },
// { text: '表格', link: '/g-e-table/' },
]
},
// {
// text: '介绍',
// link: '/intro/',
// },
{ text: '快速开始', link: '/getting-started/' },
// {
//
// children: [
//
// { text: '图标选择器', link: '/g-e-choose-icon/' },
// // { text: '表单', link: '/g-e-form/' },
// // { text: '弹框表单', link: '/g-e-modal-form/' },
// // { text: '表格', link: '/g-e-table/' },
// ]
// }

],
docFooter: { prev: '上一篇', next: '下一篇' },
lastUpdatedText: "最近更新时间"
Expand Down
33 changes: 33 additions & 0 deletions docs/.vuepress/dist/404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="generator" content="VuePress 2.0.0-beta.60">
<style>
:root {
--c-bg: #fff;
}
html.dark {
--c-bg: #22272e;
}
html, body {
background-color: var(--c-bg);
}
</style>
<script>
const userMode = localStorage.getItem('vuepress-color-scheme');
const systemDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
if (userMode === 'dark' || (userMode !== 'light' && systemDarkMode)) {
document.documentElement.classList.toggle('dark', true);
}
</script>
<title>基于element-plus二次封装组件</title><meta name="description" content="">
<link rel="preload" href="/docs/assets/style-22ba4a38.css" as="style"><link rel="stylesheet" href="/docs/assets/style-22ba4a38.css">
<link rel="modulepreload" href="/docs/assets/app-4868b78a.js"><link rel="modulepreload" href="/docs/assets/framework-64589290.js"><link rel="modulepreload" href="/docs/assets/404.html-60b35caa.js"><link rel="modulepreload" href="/docs/assets/404.html-83b03219.js"><link rel="prefetch" href="/docs/assets/index.html-3c4ea4b3.js" as="script"><link rel="prefetch" href="/docs/assets/index.html-99268879.js" as="script"><link rel="prefetch" href="/docs/assets/index.html-73eba318.js" as="script"><link rel="prefetch" href="/docs/assets/index.html-721d5bc7.js" as="script"><link rel="prefetch" href="/docs/assets/index.html-0b3000c4.js" as="script"><link rel="prefetch" href="/docs/assets/index.html-44c17204.js" as="script">
</head>
<body>
<div id="app"><!--[--><div class="theme-container"><main class="page"><div class="theme-default-content"><h1>404</h1><blockquote>Looks like we&#39;ve got some broken links.</blockquote><a href="/docs/" class="">Take me home</a></div></main></div><!----><!--]--></div>
<script type="module" src="/docs/assets/app-4868b78a.js" defer></script>
</body>
</html>
1 change: 1 addition & 0 deletions docs/.vuepress/dist/assets/404.html-60b35caa.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
const t=JSON.parse('{"key":"v-3706649a","path":"/404.html","title":"","lang":"en-US","frontmatter":{"layout":"NotFound"},"headers":[],"git":{},"filePathRelative":null}');export{t as data};
1 change: 1 addition & 0 deletions docs/.vuepress/dist/assets/404.html-83b03219.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
import{_ as e,p as t,q as _}from"./framework-64589290.js";const c={};function r(n,o){return t(),_("div")}const a=e(c,[["render",r],["__file","404.html.vue"]]);export{a as default};
55 changes: 55 additions & 0 deletions docs/.vuepress/dist/assets/app-4868b78a.js

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/.vuepress/dist/assets/back-to-top-8efcbe56.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions docs/.vuepress/dist/assets/framework-64589290.js

Large diffs are not rendered by default.

23 changes: 23 additions & 0 deletions docs/.vuepress/dist/assets/index.html-0b3000c4.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions docs/.vuepress/dist/assets/index.html-3c4ea4b3.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions docs/.vuepress/dist/assets/index.html-44c17204.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions docs/.vuepress/dist/assets/index.html-721d5bc7.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
import{_ as e,p as t,q as c}from"./framework-64589290.js";const n={};function _(r,o){return t(),c("div")}const a=e(n,[["render",_],["__file","index.html.vue"]]);export{a as default};
1 change: 1 addition & 0 deletions docs/.vuepress/dist/assets/index.html-73eba318.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions docs/.vuepress/dist/assets/index.html-99268879.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions docs/.vuepress/dist/assets/style-22ba4a38.css

Large diffs are not rendered by default.

Loading

0 comments on commit 9114133

Please sign in to comment.