begin layout

This commit is contained in:
Badtz 2025-03-28 14:14:44 -07:00
parent e30d3da176
commit 6600ba56bf
4 changed files with 38 additions and 32 deletions

View file

@ -3,14 +3,17 @@
export let activity: MeWoachFeedActivity.Record[] = []; export let activity: MeWoachFeedActivity.Record[] = [];
</script> </script>
<ul> <div class="col-span-2 rounded-sm bg-gray-400 p-2">
{#each activity as activityItem} <h1>Activity:</h1>
<li class="mx-auto mb-2 w-1/3 bg-gray-600 p-4"> <ul>
<div> {#each activity as activityItem}
<p>{activityItem.performedAt}</p> <li class="mx-auto mb-2 rounded-sm bg-gray-500 p-4">
<p>{activityItem.progress}</p> <div>
<p>{activityItem.session.uri}</p> <p>{activityItem.performedAt}</p>
</div> <p>{activityItem.progress}</p>
</li> <p>{activityItem.session.uri}</p>
{/each} </div>
</ul> </li>
{/each}
</ul>
</div>

View file

@ -3,20 +3,23 @@
export let sessions: MeWoachFeedSession.Record[] = []; export let sessions: MeWoachFeedSession.Record[] = [];
</script> </script>
<ul> <div class="h-auto rounded-sm bg-gray-400 p-2">
{#each sessions as session} <h1>List:</h1>
<li class="mx-auto mb-2 w-1/3 bg-gray-400 p-4"> <ul>
<div> {#each sessions as session}
<a href={'https://pdsls.dev/' + session.content.uri}>{session.label}</a> <li class="mx-auto mb-2 rounded-sm bg-gray-500 p-4">
<p>{session.createdAt}</p> <div>
{#if session.participants?.length} <a href={'https://pdsls.dev/' + session.content.uri}>{session.label}</a>
{#each session.participants ?? [] as participant} <p>{session.createdAt}</p>
<a href={'/user/' + participant.uri.split('at://')[1]} {#if session.participants?.length}
>{participant.uri.split('at://')[1]}</a {#each session.participants ?? [] as participant}
> <a href={'/user/' + participant.uri.split('at://')[1]}
{/each} >{participant.uri.split('at://')[1]}</a
{/if} >
</div> {/each}
</li> {/if}
{/each} </div>
</ul> </li>
{/each}
</ul>
</div>

View file

@ -8,5 +8,7 @@
<h1>{data.handle}</h1> <h1>{data.handle}</h1>
<List sessions={data.sessions} /> <div class="mx-auto grid w-3/4 grid-cols-3 gap-4">
<Activity activity={data.activity} /> <Activity activity={data.activity} />
<List sessions={data.sessions} />
</div>

View file

@ -18,8 +18,6 @@ export const load: PageLoad = async ({ params }) => {
(record: ComAtprotoRepoListRecords.Record) => record.value as MeWoachFeedActivity.Record (record: ComAtprotoRepoListRecords.Record) => record.value as MeWoachFeedActivity.Record
); );
console.log(activity);
return { return {
handle: params.handle, handle: params.handle,
sessions: sessions, sessions: sessions,