chadtmiller.com/knotless

Git hosted in your atproto account, on any stock PDS, fast enough for agents.

git clone knotless://chadtmiller.com/knotless

needs the knotless git helper. set it up

main
16 lines · 472 B Raw History
<script lang="ts">
	import type { Profile } from '#lib/api/Profile.ts';
	import Avatar from '#lib/atoms/Avatar.svelte';
	/** Who an account is. */
	let { profile: p }: { profile: Profile } = $props();
</script>

<section class="profile">
	<Avatar name={p.handle} size="xl" src={p.avatar} />
	<div>
		<h1>{p.name ?? p.handle}</h1>
		{#if p.name}<p class="who">{p.handle}</p>{/if}
		<p class="did">{p.did}</p>
		{#if p.bio}<p class="bio">{p.bio}</p>{/if}
	</div>
</section>