ユーザー名のホストを省略しないオプションを実装
This commit is contained in:
		
							parent
							
								
									3220d69a69
								
							
						
					
					
						commit
						f670345d45
					
				
					 5 changed files with 15 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -118,6 +118,7 @@ common:
 | 
			
		|||
  disable-animated-mfm: "投稿内の動きのあるテキストを無効にする"
 | 
			
		||||
  always-show-nsfw: "常に閲覧注意のメディアを表示する"
 | 
			
		||||
  always-mark-nsfw: "常にメディアを閲覧注意として投稿"
 | 
			
		||||
  show-full-acct: "ユーザー名のホストを省略しない"
 | 
			
		||||
  this-setting-is-this-device-only: "このデバイスのみ"
 | 
			
		||||
 | 
			
		||||
  do-not-use-in-production: 'これは開発ビルドです。本番環境で使用しないでください。'
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -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,
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue