diff options
| author | syuilo <syuilotan@yahoo.co.jp> | 2019-02-18 11:27:15 +0900 |
|---|---|---|
| committer | syuilo <syuilotan@yahoo.co.jp> | 2019-02-18 11:27:15 +0900 |
| commit | d9092dc81f545cca98ce5183f8aabdd89205dce0 (patch) | |
| tree | 9f8c4f63885035db3c75eda450be0b9d8a7115a6 | |
| parent | Remove duplicated route name (diff) | |
| download | misskey-d9092dc81f545cca98ce5183f8aabdd89205dce0.tar.gz misskey-d9092dc81f545cca98ce5183f8aabdd89205dce0.tar.bz2 misskey-d9092dc81f545cca98ce5183f8aabdd89205dce0.zip | |
ユーザーが存在しない場合の表示を追加
| -rw-r--r-- | locales/ja-JP.yml | 3 | ||||
| -rw-r--r-- | src/client/app/common/views/components/user-list.vue | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 341432f8f2..b0ad7f4968 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -232,6 +232,9 @@ common/views/pages/explore.vue: popular-tags: "人気のタグ" federated: "連合" +common/views/components/user-list.vue: + no-users: "ユーザーがいません" + common/views/components/games/reversi/reversi.vue: matching: waiting-for: "{}を待っています" diff --git a/src/client/app/common/views/components/user-list.vue b/src/client/app/common/views/components/user-list.vue index 38e17325ef..48ca54666f 100644 --- a/src/client/app/common/views/components/user-list.vue +++ b/src/client/app/common/views/components/user-list.vue @@ -5,6 +5,9 @@ <mk-error v-if="!fetching && !inited" @retry="init()"/> <div class="efvhhmdq" v-size="[{ lt: 500, class: 'narrow' }]"> + <div class="no-users" v-if="inited && us.length == 0"> + <p>{{ $t('no-users') }}</p> + </div> <div class="user" v-for="user in us"> <mk-avatar class="avatar" :user="user"/> <div class="body"> @@ -26,8 +29,11 @@ <script lang="ts"> import Vue from 'vue'; +import i18n from '../../../i18n'; export default Vue.extend({ + i18n: i18n('common/views/components/user-list.vue'), + props: { makePromise: { required: true @@ -92,6 +98,10 @@ export default Vue.extend({ > .user > .body > .description display none + > .no-users + text-align center + color var(--text) + > .user display flex padding 16px |