🎨
This commit is contained in:
		
							parent
							
								
									e6112506df
								
							
						
					
					
						commit
						352e16be2e
					
				
					 1 changed files with 18 additions and 13 deletions
				
			
		|  | @ -10,20 +10,25 @@ | ||||||
| 	@closed="emit('closed')" | 	@closed="emit('closed')" | ||||||
| > | > | ||||||
| 	<template #header>{{ i18n.ts.notificationSetting }}</template> | 	<template #header>{{ i18n.ts.notificationSetting }}</template> | ||||||
| 	<div class="_monolithic_"> | 
 | ||||||
| 		<div v-if="showGlobalToggle" class="_section"> | 	<MkSpacer :margin-min="20" :margin-max="28"> | ||||||
| 			<MkSwitch v-model="useGlobalSetting"> | 		<div class="_formRoot"> | ||||||
| 				{{ i18n.ts.useGlobalSetting }} | 			<template v-if="showGlobalToggle"> | ||||||
| 				<template #caption>{{ i18n.ts.useGlobalSettingDesc }}</template> | 				<MkSwitch v-model="useGlobalSetting" class="_formBlock"> | ||||||
| 			</MkSwitch> | 					{{ i18n.ts.useGlobalSetting }} | ||||||
|  | 					<template #caption>{{ i18n.ts.useGlobalSettingDesc }}</template> | ||||||
|  | 				</MkSwitch> | ||||||
|  | 			</template> | ||||||
|  | 			<template v-if="!useGlobalSetting"> | ||||||
|  | 				<MkInfo class="_formBlock">{{ i18n.ts.notificationSettingDesc }}</MkInfo> | ||||||
|  | 				<div style="display: flex; gap: var(--margin); flex-wrap: wrap;"> | ||||||
|  | 					<MkButton inline @click="disableAll">{{ i18n.ts.disableAll }}</MkButton> | ||||||
|  | 					<MkButton inline @click="enableAll">{{ i18n.ts.enableAll }}</MkButton> | ||||||
|  | 				</div> | ||||||
|  | 				<MkSwitch v-for="ntype in notificationTypes" class="_formBlock" :key="ntype" v-model="typesMap[ntype]">{{ i18n.t(`_notification._types.${ntype}`) }}</MkSwitch> | ||||||
|  | 			</template> | ||||||
| 		</div> | 		</div> | ||||||
| 		<div v-if="!useGlobalSetting" class="_section"> | 	</MkSpacer> | ||||||
| 			<MkInfo>{{ i18n.ts.notificationSettingDesc }}</MkInfo> |  | ||||||
| 			<MkButton inline @click="disableAll">{{ i18n.ts.disableAll }}</MkButton> |  | ||||||
| 			<MkButton inline @click="enableAll">{{ i18n.ts.enableAll }}</MkButton> |  | ||||||
| 			<MkSwitch v-for="ntype in notificationTypes" :key="ntype" v-model="typesMap[ntype]">{{ i18n.t(`_notification._types.${ntype}`) }}</MkSwitch> |  | ||||||
| 		</div> |  | ||||||
| 	</div> |  | ||||||
| </XModalWindow> | </XModalWindow> | ||||||
| </template> | </template> | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue