 6bd6af440f
			
		
	
	6bd6af440f
	
	
	
		
			
			* fix(frontend): 絵文字関連のスタイルが崩れていたのを修正 (MisskeyIO#725) (cherry picked from commit 00fd684a7b382aaeb3355a1c80dc24078a5caa61) * Update Changelog * ✌️ --------- Co-authored-by: Yuuki <yukikum57@gmail.com>
		
			
				
	
	
		
			49 lines
		
	
	
		
			1021 B
		
	
	
	
		
			Vue
		
	
	
	
	
	
			
		
		
	
	
			49 lines
		
	
	
		
			1021 B
		
	
	
	
		
			Vue
		
	
	
	
	
	
| <!--
 | |
| SPDX-FileCopyrightText: syuilo and misskey-project
 | |
| SPDX-License-Identifier: AGPL-3.0-only
 | |
| -->
 | |
| 
 | |
| <template>
 | |
| <MkTooltip ref="tooltip" :showing="showing" :targetElement="targetElement" :maxWidth="340" @closed="emit('closed')">
 | |
| 	<div :class="$style.root">
 | |
| 		<MkReactionIcon :reaction="reaction" :class="$style.icon" :noStyle="true"/>
 | |
| 		<div :class="$style.name">{{ reaction.replace('@.', '') }}</div>
 | |
| 	</div>
 | |
| </MkTooltip>
 | |
| </template>
 | |
| 
 | |
| <script lang="ts" setup>
 | |
| import { } from 'vue';
 | |
| import MkTooltip from './MkTooltip.vue';
 | |
| import MkReactionIcon from '@/components/MkReactionIcon.vue';
 | |
| 
 | |
| defineProps<{
 | |
| 	showing: boolean;
 | |
| 	reaction: string;
 | |
| 	targetElement: HTMLElement;
 | |
| }>();
 | |
| 
 | |
| const emit = defineEmits<{
 | |
| 	(ev: 'closed'): void;
 | |
| }>();
 | |
| </script>
 | |
| 
 | |
| <style lang="scss" module>
 | |
| .root {
 | |
| 	text-align: center;
 | |
| }
 | |
| 
 | |
| .icon {
 | |
| 	display: block;
 | |
| 	width: 60px;
 | |
| 	max-height: 60px;
 | |
| 	font-size: 60px; // unicodeな絵文字についてはwidthが効かないため
 | |
| 	margin: 0 auto;
 | |
| 	object-fit: contain;
 | |
| }
 | |
| 
 | |
| .name {
 | |
| 	font-size: 0.9em;
 | |
| }
 | |
| </style>
 |