feat(frontend): tweak user/member layout, add start of edit profile page

This commit is contained in:
Sam 2023-03-12 15:59:20 +01:00
parent d4b8a20b4d
commit e4f3b26107
Signed by: sam
GPG key ID: B4EF20DDE721CAA1
7 changed files with 285 additions and 61 deletions

View file

@ -29,24 +29,25 @@
<div class="grid">
<div class="row">
<div class="col-md text-center">
<FallbackImage urls={data.avatar_urls} alt="Avatar for @{data.name}" />
<FallbackImage width={200} urls={data.avatar_urls} alt="Avatar for @{data.name}" />
</div>
<div class="col-md-8">
<div class="col-md">
<h2>{data.display_name ?? data.name}</h2>
<h5 class="text-body-secondary">{data.name} (@{data.user.name})</h5>
<hr />
{#if bio}
<hr />
<p>{@html bio}</p>
{/if}
{#if data.links.length > 0}
<hr />
</div>
{#if data.links.length > 0}
<div class="col-md d-flex align-items-center">
<ul class="list-unstyled">
{#each data.links as link}
<li><Icon name="globe" /> <a href={link}>{link}</a></li>
{/each}
</ul>
{/if}
</div>
</div>
{/if}
</div>
<div class="row row-cols-1 row-cols-sm-2 row-cols-md-3">
{#if data.names.length > 0}