Skip to content

Commit

Permalink
UI fixes (#82)
Browse files Browse the repository at this point in the history
* Fix item card sizing

* fix account logo spacing
  • Loading branch information
cmintey authored Nov 29, 2023
1 parent 595e53f commit b2d14f8
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 42 deletions.
84 changes: 43 additions & 41 deletions src/lib/components/navigation/NavMenu/NavMenu.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -15,52 +15,54 @@
</script>

{#if user}
<button use:popup={menuSettings}>
<Avatar {user} width="h-10 md:h-12" />
</button>
<div>
<nav class="card list-nav p-4 shadow-xl" data-popup="user">
<ul>
<li>
<a href="/account">
<iconify-icon icon="ion:person" />
<span class="flex-auto">Account</span>
</a>
</li>
{#if user.roleId == Role.ADMIN}
<div class="flex md:pr-4">
<button use:popup={menuSettings}>
<Avatar {user} width="h-10 md:h-12" />
</button>
<div>
<nav class="card list-nav p-4 shadow-xl" data-popup="user">
<ul>
<li>
<a href="/admin">
<iconify-icon icon="ion:settings" />
<span class="flex-auto">Admin</span>
<a href="/account">
<iconify-icon icon="ion:person" />
<span class="flex-auto">Account</span>
</a>
</li>
{/if}
{#if user.roleId == Role.ADMIN}
<li>
<a href="/admin">
<iconify-icon icon="ion:settings" />
<span class="flex-auto">Admin</span>
</a>
</li>
{/if}

<hr />
<GroupSubMenu {user} />
<hr />
<hr />
<GroupSubMenu {user} />
<hr />

<li>
<button
class="list-option w-full"
on:click={async () => {
await fetch("/logout", { method: "POST" });
invalidateAll();
}}
>
<iconify-icon icon="ion:log-out" />
<p>Sign Out</p>
</button>
</li>
<hr class="pb-1" />
<li>
<div class="flex w-full justify-around">
<p>Mode</p>
<LightSwitch />
</div>
</li>
</ul>
</nav>
<li>
<button
class="list-option w-full"
on:click={async () => {
await fetch("/logout", { method: "POST" });
invalidateAll();
}}
>
<iconify-icon icon="ion:log-out" />
<p>Sign Out</p>
</button>
</li>
<hr class="pb-1" />
<li>
<div class="flex w-full justify-around">
<p>Mode</p>
<LightSwitch />
</div>
</li>
</ul>
</nav>
</div>
</div>
{:else}
<LightSwitch />
Expand Down
3 changes: 2 additions & 1 deletion src/lib/components/wishlists/ItemCard/ItemCard.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,7 @@
id: "item",
position: "bottom",
height: "max-h-fit",
padding: "md:px-12 lg:px-32 xl:px-56",
meta: {
item,
showFor
Expand Down Expand Up @@ -142,7 +143,7 @@
</script>

<button
class="card card-hover block text-start"
class="card card-hover block w-full text-start"
class:variant-ghost-warning={!item.approved}
type="button"
on:click={() => drawerStore.open(drawerSettings)}
Expand Down

0 comments on commit b2d14f8

Please sign in to comment.