refac: styling

This commit is contained in:
Timothy Jaeryang Baek 2025-01-15 21:51:11 -08:00
parent 8b3fb2a8b5
commit 2aa82d98cc
2 changed files with 12 additions and 5 deletions

View File

@ -145,9 +145,12 @@
{#if onAdd}
<button
class="absolute z-10 right-2 self-center flex items-center"
class="absolute z-10 right-2 invisible group-hover:visible self-center flex items-center dark:text-gray-300"
on:pointerup={(e) => {
e.stopPropagation();
}}
on:click={(e) => {
e.stopPropagation();
onAdd();
}}
>

View File

@ -597,11 +597,15 @@
className="px-2 mt-0.5"
name={$i18n.t('Channels')}
dragAndDrop={false}
onAdd={$user.role === 'admin'
? () => {
onAdd={async () => {
if ($user.role === 'admin') {
await tick();
setTimeout(() => {
showCreateChannel = true;
}, 0);
}
: null}
}}
onAddLabel={$i18n.t('Create Channel')}
>
{#each $channels as channel}