ユーザー名のホストを省略しないオプションを実装
This commit is contained in:
		| @@ -1,7 +1,7 @@ | ||||
| <template> | ||||
| <span class="mk-acct"> | ||||
| 	<span class="name">@{{ user.username }}</span> | ||||
| 	<span class="host" :class="{ fade: $store.state.settings.contrastedAcct }" v-if="user.host || detail">@{{ user.host || host }}</span> | ||||
| 	<span class="host" :class="{ fade: $store.state.settings.contrastedAcct }" v-if="user.host || detail || $store.state.settings.showFullAcct">@{{ user.host || host }}</span> | ||||
| </span> | ||||
| </template> | ||||
|  | ||||
|   | ||||
| @@ -61,6 +61,7 @@ | ||||
| 				<mk-switch v-model="darkmode" text="%i18n:@dark-mode%"/> | ||||
| 				<mk-switch v-model="circleIcons" text="%i18n:@circle-icons%"/> | ||||
| 				<mk-switch v-model="contrastedAcct" text="%i18n:@contrasted-acct%"/> | ||||
| 				<mk-switch v-model="showFullAcct" text="%i18n:common.show-full-acct%"/> | ||||
| 				<mk-switch v-model="gradientWindowHeader" text="%i18n:@gradient-window-header%"/> | ||||
| 				<mk-switch v-model="iLikeSushi" text="%i18n:common.i-like-sushi%"/> | ||||
| 			</div> | ||||
| @@ -366,6 +367,11 @@ export default Vue.extend({ | ||||
| 			set(value) { this.$store.dispatch('settings/set', { key: 'contrastedAcct', value }); } | ||||
| 		}, | ||||
|  | ||||
| 		showFullAcct: { | ||||
| 			get() { return this.$store.state.settings.showFullAcct; }, | ||||
| 			set(value) { this.$store.dispatch('settings/set', { key: 'showFullAcct', value }); } | ||||
| 		}, | ||||
|  | ||||
| 		iLikeSushi: { | ||||
| 			get() { return this.$store.state.settings.iLikeSushi; }, | ||||
| 			set(value) { this.$store.dispatch('settings/set', { key: 'iLikeSushi', value }); } | ||||
|   | ||||
| @@ -14,6 +14,7 @@ | ||||
| 					<ui-switch v-model="darkmode">%i18n:@dark-mode%</ui-switch> | ||||
| 					<ui-switch v-model="circleIcons">%i18n:@circle-icons%</ui-switch> | ||||
| 					<ui-switch v-model="contrastedAcct">%i18n:@contrasted-acct%</ui-switch> | ||||
| 					<ui-switch v-model="showFullAcct">%i18n:common.show-full-acct%</ui-switch> | ||||
| 					<ui-switch v-model="iLikeSushi">%i18n:common.i-like-sushi%</ui-switch> | ||||
| 					<ui-switch v-model="disableAnimatedMfm">%i18n:common.disable-animated-mfm%</ui-switch> | ||||
| 					<ui-switch v-model="alwaysShowNsfw">%i18n:common.always-show-nsfw% (%i18n:common.this-setting-is-this-device-only%)</ui-switch> | ||||
| @@ -232,6 +233,11 @@ export default Vue.extend({ | ||||
| 			set(value) { this.$store.dispatch('settings/set', { key: 'contrastedAcct', value }); } | ||||
| 		}, | ||||
|  | ||||
| 		showFullAcct: { | ||||
| 			get() { return this.$store.state.settings.showFullAcct; }, | ||||
| 			set(value) { this.$store.dispatch('settings/set', { key: 'showFullAcct', value }); } | ||||
| 		}, | ||||
|  | ||||
| 		iLikeSushi: { | ||||
| 			get() { return this.$store.state.settings.iLikeSushi; }, | ||||
| 			set(value) { this.$store.dispatch('settings/set', { key: 'iLikeSushi', value }); } | ||||
|   | ||||
| @@ -17,6 +17,7 @@ const defaultSettings = { | ||||
| 	showClockOnHeader: true, | ||||
| 	circleIcons: true, | ||||
| 	contrastedAcct: true, | ||||
| 	showFullAcct: false, | ||||
| 	gradientWindowHeader: false, | ||||
| 	showReplyTarget: true, | ||||
| 	showMyRenotes: true, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 syuilo
					syuilo