diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2018-05-18 14:31:30 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2018-05-18 14:31:30 +0900 |
| commit | a6a175ede15789efc1c8b5220e4924fa43456c7d (patch) | |
| tree | b7058e454861fc6435e7d6bc994e75f5bd6dcf16 /src/client/app/common/views/components | |
| parent | :v: (diff) | |
| download | misskey-a6a175ede15789efc1c8b5220e4924fa43456c7d.tar.gz misskey-a6a175ede15789efc1c8b5220e4924fa43456c7d.tar.bz2 misskey-a6a175ede15789efc1c8b5220e4924fa43456c7d.zip | |
:art:
Diffstat (limited to 'src/client/app/common/views/components')
| -rw-r--r-- | src/client/app/common/views/components/acct.vue | 19 | ||||
| -rw-r--r-- | src/client/app/common/views/components/index.ts | 2 |
2 files changed, 21 insertions, 0 deletions
diff --git a/src/client/app/common/views/components/acct.vue b/src/client/app/common/views/components/acct.vue new file mode 100644 index 0000000000..1ad222afdd --- /dev/null +++ b/src/client/app/common/views/components/acct.vue @@ -0,0 +1,19 @@ +<template> +<span class="mk-acct"> + <span class="name">@{{ user.username }}</span> + <span class="host" v-if="user.host">@{{ user.host }}</span> +</span> +</template> + +<script lang="ts"> +import Vue from 'vue'; +export default Vue.extend({ + props: ['user'] +}); +</script> + +<style lang="stylus" scoped> +.mk-acct + > .host + opacity 0.5 +</style> diff --git a/src/client/app/common/views/components/index.ts b/src/client/app/common/views/components/index.ts index 69fed00c74..c1a7bc61d7 100644 --- a/src/client/app/common/views/components/index.ts +++ b/src/client/app/common/views/components/index.ts @@ -3,6 +3,7 @@ import Vue from 'vue'; import signin from './signin.vue'; import signup from './signup.vue'; import forkit from './forkit.vue'; +import acct from './acct.vue'; import avatar from './avatar.vue'; import nav from './nav.vue'; import noteHtml from './note-html'; @@ -29,6 +30,7 @@ import welcomeTimeline from './welcome-timeline.vue'; Vue.component('mk-signin', signin); Vue.component('mk-signup', signup); Vue.component('mk-forkit', forkit); +Vue.component('mk-acct', acct); Vue.component('mk-avatar', avatar); Vue.component('mk-nav', nav); Vue.component('mk-note-html', noteHtml); |