diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 62d7cd2..1b2c1b4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,14 +9,14 @@ jobs: steps: - uses: actions/checkout@v4 - uses: asdf-vm/actions/install@v3 - - uses: UmbrellaDocs/action-linkspector@v1 + - uses: UmbrellaDocs/action-linkspector@v1.2.5 find-uvis: runs-on: ubuntu-latest permissions: contents: read - pull-requests: write # Required for commenting on PRs + pull-requests: write # Required for commenting on PRs steps: - uses: narthur/uvi-finder@v1 with: github-token: ${{ secrets.GITHUB_TOKEN }} - openai-api-key: ${{ secrets.OPENAI_API_KEY }} \ No newline at end of file + openai-api-key: ${{ secrets.OPENAI_API_KEY }} diff --git a/.gitignore b/.gitignore index f94d810..3969d26 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ vendor node_modules .vitepress/dist .vitepress/cache +.env diff --git a/.vitepress/theme/components/ContactForm.vue b/.vitepress/theme/components/ContactForm.vue new file mode 100644 index 0000000..6421673 --- /dev/null +++ b/.vitepress/theme/components/ContactForm.vue @@ -0,0 +1,146 @@ + + + + + diff --git a/.vitepress/theme/index.js b/.vitepress/theme/index.js index 403fa8b..8c3f75e 100644 --- a/.vitepress/theme/index.js +++ b/.vitepress/theme/index.js @@ -1,10 +1,12 @@ import DefaultTheme from "vitepress/theme"; import "./custom.css"; import Video from "./components/Video.vue"; +import ContactForm from "./components/ContactForm.vue"; export default { ...DefaultTheme, enhanceApp({ app }) { app.component("Video", Video); + app.component("ContactForm", ContactForm); }, }; diff --git a/src/.env.example b/src/.env.example new file mode 100644 index 0000000..b358c69 --- /dev/null +++ b/src/.env.example @@ -0,0 +1 @@ +VITE_WEB3FORMS_KEY=value diff --git a/src/contact.md b/src/contact.md new file mode 100644 index 0000000..45123f6 --- /dev/null +++ b/src/contact.md @@ -0,0 +1,3 @@ +# Contact + +