9 changed files with 10062 additions and 1686 deletions
@ -1,28 +0,0 @@ |
|||
import { defineConfig } from "vitepress" |
|||
|
|||
// https://vitepress.dev/reference/site-config
|
|||
export default defineConfig({ |
|||
title: "vaguer", |
|||
description: "A Vue2 Component", |
|||
themeConfig: { |
|||
// https://vitepress.dev/reference/default-theme-config
|
|||
nav: [ |
|||
{ text: "Home", link: "/" }, |
|||
{ text: "Examples", link: "/markdown-examples" }, |
|||
], |
|||
|
|||
sidebar: [ |
|||
{ |
|||
text: "Examples", |
|||
items: [ |
|||
{ text: "Markdown Examples", link: "/markdown-examples" }, |
|||
{ text: "Runtime API Examples", link: "/api-examples" }, |
|||
], |
|||
}, |
|||
], |
|||
|
|||
socialLinks: [ |
|||
{ icon: "github", link: "https://github.com/vuejs/vitepress" }, |
|||
], |
|||
}, |
|||
}) |
|||
@ -0,0 +1,3 @@ |
|||
# Hello VuePressasd |
|||
|
|||
Fuck |
|||
@ -1,49 +0,0 @@ |
|||
--- |
|||
outline: deep |
|||
--- |
|||
|
|||
# Runtime API Examples |
|||
|
|||
This page demonstrates usage of some of the runtime APIs provided by VitePress. |
|||
|
|||
The main `useData()` API can be used to access site, theme, and page data for the current page. It works in both `.md` and `.vue` files: |
|||
|
|||
```md |
|||
<script setup> |
|||
import { useData } from 'vitepress' |
|||
|
|||
const { theme, page, frontmatter } = useData() |
|||
</script> |
|||
|
|||
## Results |
|||
|
|||
### Theme Data |
|||
<pre>{{ theme }}</pre> |
|||
|
|||
### Page Data |
|||
<pre>{{ page }}</pre> |
|||
|
|||
### Page Frontmatter |
|||
<pre>{{ frontmatter }}</pre> |
|||
``` |
|||
|
|||
<script setup> |
|||
import { useData } from 'vitepress' |
|||
|
|||
const { site, theme, page, frontmatter } = useData() |
|||
</script> |
|||
|
|||
## Results |
|||
|
|||
### Theme Data |
|||
<pre>{{ theme }}</pre> |
|||
|
|||
### Page Data |
|||
<pre>{{ page }}</pre> |
|||
|
|||
### Page Frontmatter |
|||
<pre>{{ frontmatter }}</pre> |
|||
|
|||
## More |
|||
|
|||
Check out the documentation for the [full list of runtime APIs](https://vitepress.dev/reference/runtime-api#usedata). |
|||
@ -1,25 +0,0 @@ |
|||
--- |
|||
# https://vitepress.dev/reference/default-theme-home-page |
|||
layout: home |
|||
|
|||
hero: |
|||
name: "vaguer" |
|||
text: "A Vue2 Component" |
|||
tagline: My great project tagline |
|||
actions: |
|||
- theme: brand |
|||
text: Markdown Examples |
|||
link: /markdown-examples |
|||
- theme: alt |
|||
text: API Examples |
|||
link: /api-examples |
|||
|
|||
features: |
|||
- title: Feature A |
|||
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit |
|||
- title: Feature B |
|||
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit |
|||
- title: Feature C |
|||
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit |
|||
--- |
|||
|
|||
@ -1,85 +0,0 @@ |
|||
# Markdown Extension Examples |
|||
|
|||
This page demonstrates some of the built-in markdown extensions provided by VitePress. |
|||
|
|||
## Syntax Highlighting |
|||
|
|||
VitePress provides Syntax Highlighting powered by [Shiki](https://github.com/shikijs/shiki), with additional features like line-highlighting: |
|||
|
|||
**Input** |
|||
|
|||
````md |
|||
```js{4} |
|||
export default { |
|||
data () { |
|||
return { |
|||
msg: 'Highlighted!' |
|||
} |
|||
} |
|||
} |
|||
``` |
|||
```` |
|||
|
|||
**Output** |
|||
|
|||
```js{4} |
|||
export default { |
|||
data () { |
|||
return { |
|||
msg: 'Highlighted!' |
|||
} |
|||
} |
|||
} |
|||
``` |
|||
|
|||
## Custom Containers |
|||
|
|||
**Input** |
|||
|
|||
```md |
|||
::: info |
|||
This is an info box. |
|||
::: |
|||
|
|||
::: tip |
|||
This is a tip. |
|||
::: |
|||
|
|||
::: warning |
|||
This is a warning. |
|||
::: |
|||
|
|||
::: danger |
|||
This is a dangerous warning. |
|||
::: |
|||
|
|||
::: details |
|||
This is a details block. |
|||
::: |
|||
``` |
|||
|
|||
**Output** |
|||
|
|||
::: info |
|||
This is an info box. |
|||
::: |
|||
|
|||
::: tip |
|||
This is a tip. |
|||
::: |
|||
|
|||
::: warning |
|||
This is a warning. |
|||
::: |
|||
|
|||
::: danger |
|||
This is a dangerous warning. |
|||
::: |
|||
|
|||
::: details |
|||
This is a details block. |
|||
::: |
|||
|
|||
## More |
|||
|
|||
Check out the documentation for the [full list of markdown extensions](https://vitepress.dev/guide/markdown). |
|||
File diff suppressed because it is too large
@ -1 +1,2 @@ |
|||
https://github.com/wheatjs/vaguer |
|||
https://v1.vuepress.vuejs.org/zh/ |
|||
|
|||
Loading…
Reference in new issue