mirror of
https://github.com/siderolabs/talos.git
synced 2025-08-18 12:37:05 +02:00
This adds the logic for handling multiple versions of documentation, and adds a copy of the v0.2 docs as a starting point. Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
40 lines
950 B
Vue
40 lines
950 B
Vue
<template>
|
|
<article class="article-content c-rich-text">
|
|
<h1 class="page-heading">{{ doc.title }}</h1>
|
|
<div class="my-0">
|
|
<a
|
|
:href="
|
|
'https://github.com/talos-systems/talos/edit/master/docs/website/content/' +
|
|
$store.getters['sidebar/getActiveDocPath'] +
|
|
'.md'
|
|
"
|
|
class="no-underline font-normal text-sm"
|
|
><img
|
|
src="/images/Git-Icon-Black.png"
|
|
height="14px"
|
|
width="14px"
|
|
class="inline-block mr-1"
|
|
alt=""
|
|
/>
|
|
Edit this page
|
|
</a>
|
|
</div>
|
|
<div class="border-t pt-4" v-html="doc.content"></div>
|
|
</article>
|
|
</template>
|
|
|
|
<script>
|
|
export default {
|
|
name: 'Content',
|
|
|
|
computed: {
|
|
doc() {
|
|
const activeDocPath = this.$store.getters['sidebar/getActiveDocPath']
|
|
const sections = this.$store.getters['sidebar/getSections']
|
|
|
|
return sections[activeDocPath]
|
|
}
|
|
}
|
|
}
|
|
</script>
|