fix(client): fix style of mention
This commit is contained in:
		
							parent
							
								
									fbd6b90bf8
								
							
						
					
					
						commit
						7f808eaf42
					
				
					 1 changed files with 20 additions and 19 deletions
				
			
		|  | @ -1,15 +1,15 @@ | ||||||
| <template> | <template> | ||||||
| <MkA v-if="url.startsWith('/')" v-user-preview="canonical" :class="[$style.root, { isMe }]" :to="url" :style="{ background: bgCss }"> | <MkA v-if="url.startsWith('/')" v-user-preview="canonical" class="akbvjaqn" :class="{ isMe }" :to="url" :style="{ background: bgCss }"> | ||||||
| 	<img :class="$style.icon" :src="`/avatar/@${username}@${host}`" alt=""> | 	<img class="icon" :src="`/avatar/@${username}@${host}`" alt=""> | ||||||
| 	<span class="main"> | 	<span class="main"> | ||||||
| 		<span class="username">@{{ username }}</span> | 		<span class="username">@{{ username }}</span> | ||||||
| 		<span v-if="(host != localHost) || $store.state.showFullAcct" :class="$style.mainHost">@{{ toUnicode(host) }}</span> | 		<span v-if="(host != localHost) || $store.state.showFullAcct" class="host">@{{ toUnicode(host) }}</span> | ||||||
| 	</span> | 	</span> | ||||||
| </MkA> | </MkA> | ||||||
| <a v-else :class="$style.root" :href="url" target="_blank" rel="noopener" :style="{ background: bgCss }"> | <a v-else class="akbvjaqn" :href="url" target="_blank" rel="noopener" :style="{ background: bgCss }"> | ||||||
| 	<span class="main"> | 	<span class="main"> | ||||||
| 		<span class="username">@{{ username }}</span> | 		<span class="username">@{{ username }}</span> | ||||||
| 		<span :class="$style.mainHost">@{{ toUnicode(host) }}</span> | 		<span class="host">@{{ toUnicode(host) }}</span> | ||||||
| 	</span> | 	</span> | ||||||
| </a> | </a> | ||||||
| </template> | </template> | ||||||
|  | @ -41,8 +41,8 @@ const bgCss = bg.toRgbString(); | ||||||
| useCssModule(); | useCssModule(); | ||||||
| </script> | </script> | ||||||
| 
 | 
 | ||||||
| <style lang="scss" module> | <style lang="scss" scoped> | ||||||
| .root { | .akbvjaqn { | ||||||
| 	display: inline-block; | 	display: inline-block; | ||||||
| 	padding: 4px 8px 4px 4px; | 	padding: 4px 8px 4px 4px; | ||||||
| 	border-radius: 999px; | 	border-radius: 999px; | ||||||
|  | @ -51,18 +51,19 @@ useCssModule(); | ||||||
| 	&.isMe { | 	&.isMe { | ||||||
| 		color: var(--mentionMe); | 		color: var(--mentionMe); | ||||||
| 	} | 	} | ||||||
|  | 
 | ||||||
|  | 	> .icon { | ||||||
|  | 		width: 1.5em; | ||||||
|  | 		height: 1.5em; | ||||||
|  | 		object-fit: cover; | ||||||
|  | 		margin: 0 0.2em 0 0; | ||||||
|  | 		vertical-align: bottom; | ||||||
|  | 		border-radius: 100%; | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
|  | 	> .host { | ||||||
|  | 		opacity: 0.5; | ||||||
|  | 	} | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| .icon { |  | ||||||
| 	width: 1.5em; |  | ||||||
| 	height: 1.5em; |  | ||||||
| 	object-fit: cover; |  | ||||||
| 	margin: 0 0.2em 0 0; |  | ||||||
| 	vertical-align: bottom; |  | ||||||
| 	border-radius: 100%; |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| .mainHost { |  | ||||||
| 	opacity: 0.5; |  | ||||||
| } |  | ||||||
| </style> | </style> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue