add broken status page
This commit is contained in:
		
							parent
							
								
									69b4c9116b
								
							
						
					
					
						commit
						7c5acad535
					
				
					 4 changed files with 115 additions and 0 deletions
				
			
		
							
								
								
									
										43
									
								
								src/components/status/VulStatus.vue
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										43
									
								
								src/components/status/VulStatus.vue
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,43 @@
 | 
			
		|||
<script setup lang="ts">
 | 
			
		||||
import type Activity from "@/lib/api/entities/activity";
 | 
			
		||||
 | 
			
		||||
defineProps<{ status: Activity }>();
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
<template>
 | 
			
		||||
	<div class="flex flex-row">
 | 
			
		||||
		<div class="flex flex-row flex-grow">
 | 
			
		||||
			<RouterLink :to="`/@${status.account.acct}`">
 | 
			
		||||
				<img
 | 
			
		||||
					class="rounded-full m-2"
 | 
			
		||||
					:src="status.account.avatar"
 | 
			
		||||
					width="64"
 | 
			
		||||
					alt="Avatar for {{ status.account.acct }}"
 | 
			
		||||
					title="Avatar for {{ status.account.acct }}"
 | 
			
		||||
				/>
 | 
			
		||||
			</RouterLink>
 | 
			
		||||
			<div class="flex flex-col my-1">
 | 
			
		||||
				<h2 className="text-lg font-bold">
 | 
			
		||||
					<RouterLink :to="`/@${status.account.acct}`">
 | 
			
		||||
						{{ status.account.display_name }}
 | 
			
		||||
					</RouterLink>
 | 
			
		||||
				</h2>
 | 
			
		||||
				<h3 className="text-base font-light">
 | 
			
		||||
					<RouterLink :to="`/@${status.account.acct}`"> @{{ status.account.acct }} </RouterLink>
 | 
			
		||||
				</h3>
 | 
			
		||||
			</div>
 | 
			
		||||
		</div>
 | 
			
		||||
		<div class="my-1 flex flex-row">
 | 
			
		||||
			<span>
 | 
			
		||||
				<span title="{t(statusScopeKey(status))}" aria-hidden="true">
 | 
			
		||||
					<!-- <StatusScopeIcon status="{status}" /> -->
 | 
			
		||||
					Public
 | 
			
		||||
				</span>
 | 
			
		||||
				<span class="sr-only">{t(statusScopeKey(status))}</span>
 | 
			
		||||
			</span>
 | 
			
		||||
			<RouterLink :to="`/@${status.account.acct}/statuses/${status.id}`">
 | 
			
		||||
				{humanizeDuration(time)}
 | 
			
		||||
			</RouterLink>
 | 
			
		||||
		</div>
 | 
			
		||||
	</div>
 | 
			
		||||
</template>
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue