{#snippet repoActions(className: string)}
{/snippet}
{@render repoActions("hidden shrink-0 items-start gap-2 sm:flex")}
{#if repo.description} {repo.description} {:else} This repository has no description {/if} {@const resolvedSource = await (source ?? repo.source)} {#if resolvedSource} {/if} {#if repo.website} {/if} {#if topics.length}
{#each topics as topic (topic)} {topic} {/each}
{/if}
{@render repoActions("mt-2 flex flex-wrap items-start justify-end gap-2 sm:hidden")}