Skip to content

Commit 681dcc4

Browse files
authored
docs: add roadmap (#1226)
1 parent 89b5434 commit 681dcc4

File tree

4 files changed

+36
-0
lines changed

4 files changed

+36
-0
lines changed

docs/.vitepress/config.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,10 @@ function nav() {
7979
text: 'Ecosystem',
8080
link: '/ecosystem/official'
8181
},
82+
{
83+
text: 'Roadmap',
84+
link: '/guide/roadmap'
85+
},
8286
{
8387
text: 'v9.x',
8488
items: [{ text: 'v8.x', link: 'https://kazupon.github.io/vue-i18n/' }],
@@ -107,6 +111,10 @@ function sidebarGuide() {
107111
{
108112
text: 'Installation',
109113
link: '/guide/installation'
114+
},
115+
{
116+
text: 'Roadmap',
117+
link: '/guide/roadmap'
110118
}
111119
]
112120
},
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<script setup lang="ts">
2+
import { computed } from 'vue'
3+
4+
const props = defineProps({
5+
token: { type: String,
6+
required: true
7+
}
8+
})
9+
const src = computed(() => `https://volta.net/embed/${props.token}`)
10+
</script>
11+
12+
<template>
13+
<iframe :src="src" class="board" />
14+
</template>
15+
16+
<style scoped>
17+
.board {
18+
height: calc(100vh/1.5);
19+
width: 100%;
20+
}
21+
</style>

docs/.vitepress/theme/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import Theme from 'vitepress/theme'
33
import HomeSponsors from './components/HomeSponsors.vue'
44
import AsideSponsors from './components/AsideSponsors.vue'
55
import Service from './components/Service.vue'
6+
import VoltaBoard from './components/VoltaBoard.vue'
67
import { integrations } from './integrations'
78
import './styles/global.css'
89

@@ -16,5 +17,6 @@ export default {
1617
},
1718
enhanceApp({ app, router, siteData }) {
1819
app.component('IntegrationServices', () => integrations.map(prop => h(Service, prop)))
20+
app.component('VoltaBoard', VoltaBoard)
1921
},
2022
}

docs/guide/roadmap.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Roadmap
2+
3+
Discover our kaban board for Vue I18n development status
4+
5+
<VoltaBoard token="eyJzdGF0dXNlcyI6WyJ0cmlhZ2UiLCJiYWNrbG9nIiwidG9kbyIsImluX3Byb2dyZXNzIiwiaW5fcmV2aWV3IiwiZG9uZSIsInJlbGVhc2VkIiwiY2FuY2VsbGVkIl0sImZpbHRlcnMiOnt9LCJvd25lciI6ImludGxpZnkiLCJuYW1lIjoidnVlLWkxOG4tbmV4dCJ9" />

0 commit comments

Comments
 (0)