refactor(client): use css modules
This commit is contained in:
		
							parent
							
								
									d0755b5ce8
								
							
						
					
					
						commit
						ff00c90a88
					
				
					 1 changed files with 6 additions and 10 deletions
				
			
		|  | @ -1,10 +1,10 @@ | ||||||
| <template> | <template> | ||||||
| <component | <component | ||||||
| 	:is="self ? 'MkA' : 'a'" ref="el" class="xlcxczvw _link" :[attr]="self ? url.substr(local.length) : url" :rel="rel" :target="target" | 	:is="self ? 'MkA' : 'a'" ref="el" style="word-break: break-all;" class="_link" :[attr]="self ? url.substr(local.length) : url" :rel="rel" :target="target" | ||||||
| 	:title="url" | 	:title="url" | ||||||
| > | > | ||||||
| 	<slot></slot> | 	<slot></slot> | ||||||
| 	<i v-if="target === '_blank'" class="ti ti-external-link icon"></i> | 	<i v-if="target === '_blank'" class="ti ti-external-link" :class="$style.icon"></i> | ||||||
| </component> | </component> | ||||||
| </template> | </template> | ||||||
| 
 | 
 | ||||||
|  | @ -35,13 +35,9 @@ useTooltip($$(el), (showing) => { | ||||||
| }); | }); | ||||||
| </script> | </script> | ||||||
| 
 | 
 | ||||||
| <style lang="scss" scoped> | <style lang="scss" module> | ||||||
| .xlcxczvw { | .icon { | ||||||
| 	word-break: break-all; |  | ||||||
| 
 |  | ||||||
| 	> .icon { |  | ||||||
| 	padding-left: 2px; | 	padding-left: 2px; | ||||||
| 	font-size: .9em; | 	font-size: .9em; | ||||||
| 	} |  | ||||||
| } | } | ||||||
| </style> | </style> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue