From a5cf189caab6c468f123665ae15104a675902392 Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 31 Jan 2020 11:58:59 +0900 Subject: [PATCH] Improve follow button --- locales/ja-JP.yml | 4 ++ src/client/components/follow-button.vue | 52 +++++++++++++++++++------ src/client/components/notification.vue | 2 +- src/client/pages/user/index.vue | 2 +- 4 files changed, 46 insertions(+), 14 deletions(-) diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml index 806d5303b..653335f49 100644 --- a/locales/ja-JP.yml +++ b/locales/ja-JP.yml @@ -86,7 +86,11 @@ deleteList: "リストを削除" privacy: "プライバシー" makeFollowManuallyApprove: "フォローを承認制にする" defaultNoteVisibility: "デフォルトの公開範囲" +follow: "フォロー" +followRequest: "フォロー申請" followRequests: "フォロー申請" +unfollow: "フォロー解除" +followRequestPending: "フォロー許可待ち" enterEmoji: "絵文字を入力" renote: "Renote" quote: "引用" diff --git a/src/client/components/follow-button.vue b/src/client/components/follow-button.vue index 4b57a2bd8..7e2ebf837 100644 --- a/src/client/components/follow-button.vue +++ b/src/client/components/follow-button.vue @@ -1,17 +1,29 @@ @@ -28,6 +40,11 @@ export default Vue.extend({ type: Object, required: true }, + full: { + type: Boolean, + required: false, + default: false, + }, }, data() { @@ -103,7 +120,7 @@ export default Vue.extend({ diff --git a/src/client/components/notification.vue b/src/client/components/notification.vue index 7542a7709..e2a220a07 100644 --- a/src/client/components/notification.vue +++ b/src/client/components/notification.vue @@ -37,7 +37,7 @@ - {{ $t('youGotNewFollower') }}
+ {{ $t('youGotNewFollower') }}
{{ $t('followRequestAccepted') }} {{ $t('receiveFollowRequest') }}
|
diff --git a/src/client/pages/user/index.vue b/src/client/pages/user/index.vue index b1f97f75e..65a480270 100644 --- a/src/client/pages/user/index.vue +++ b/src/client/pages/user/index.vue @@ -22,7 +22,7 @@ {{ $t('followsYou') }}
- +