Improve doc page
This commit is contained in:
		
							parent
							
								
									c53b59914b
								
							
						
					
					
						commit
						84958af4ce
					
				|  | @ -396,6 +396,7 @@ disableAnimatedMfm: "動きのあるMFMを無効にする" | |||
| doing: "やっています" | ||||
| category: "カテゴリ" | ||||
| tags: "タグ" | ||||
| docSource: "このドキュメントのソース" | ||||
| 
 | ||||
| _ago: | ||||
|   unknown: "謎" | ||||
|  |  | |||
|  | @ -3,9 +3,13 @@ | |||
| 	<portal to="icon"><fa :icon="faFileAlt"/></portal> | ||||
| 	<portal to="title">{{ title }}</portal> | ||||
| 	<main class="_card"> | ||||
| 		<div class="_title"><fa :icon="faFileAlt"/> {{ title }}</div> | ||||
| 		<div class="_content"> | ||||
| 			<div v-html="body" class="qyqbqfal"></div> | ||||
| 		</div> | ||||
| 		<div class="_footer"> | ||||
| 			<mk-link :url="`https://github.com/syuilo/misskey/blob/master/src/docs/${doc}.ja-JP.md`" class="at">{{ $t('docSource') }}</mk-link> | ||||
| 		</div> | ||||
| 	</main> | ||||
| </div> | ||||
| </template> | ||||
|  | @ -14,19 +18,27 @@ | |||
| import Vue from 'vue'; | ||||
| import { faFileAlt } from '@fortawesome/free-solid-svg-icons' | ||||
| import MarkdownIt from 'markdown-it'; | ||||
| import i18n from '../i18n'; | ||||
| import { url, lang } from '../config'; | ||||
| import MkLink from '../components/link.vue'; | ||||
| 
 | ||||
| const markdown = MarkdownIt({ | ||||
| 	html: true | ||||
| }); | ||||
| 
 | ||||
| export default Vue.extend({ | ||||
| 	i18n, | ||||
| 
 | ||||
| 	metaInfo() { | ||||
| 		return { | ||||
| 			title: this.title, | ||||
| 		}; | ||||
| 	}, | ||||
| 
 | ||||
| 	components: { | ||||
| 		MkLink | ||||
| 	}, | ||||
| 
 | ||||
| 	props: { | ||||
| 		doc: { | ||||
| 			type: String, | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue