From f698d7800cb86e79c07e1801fd432fe5bdf24ed3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81d=C3=A1m=20Kov=C3=A1cs?= <43071496+adam-kov@users.noreply.github.com> Date: Thu, 29 Dec 2022 12:48:26 +0100 Subject: [PATCH] fix(app): Fix inconsistencies in list items and sidebar menus (#1051) * fix(app): Fix minor issues in home page list * fix(app): Remove inconsistencies in sidebar menus --- frontend/src/lib/components/Dropdown.svelte | 3 +- frontend/src/lib/components/Star.svelte | 25 +++++++---- .../lib/components/common/table/AppRow.svelte | 1 + .../components/common/table/FlowRow.svelte | 1 + .../lib/components/common/table/Row.svelte | 17 ++++---- .../components/common/table/ScriptRow.svelte | 19 ++++----- .../src/lib/components/home/ItemsList.svelte | 2 +- .../components/sidebar/FavoriteMenu.svelte | 42 ++++++++++--------- .../components/sidebar/WorkspaceMenu.svelte | 32 +++++++------- .../src/routes/(root)/(logged)/+layout.svelte | 2 +- 10 files changed, 79 insertions(+), 65 deletions(-) diff --git a/frontend/src/lib/components/Dropdown.svelte b/frontend/src/lib/components/Dropdown.svelte index c8e8c53a32..3fb03e9074 100644 --- a/frontend/src/lib/components/Dropdown.svelte +++ b/frontend/src/lib/components/Dropdown.svelte @@ -12,12 +12,13 @@ export let dropdownItems: DropdownItem[] export let name: string | undefined = undefined export let placement: Placement = 'bottom-start' + export let btnClasses = '!text-blue-500 bg-transparent' const dispatch = createEventDispatcher() - + \ No newline at end of file diff --git a/frontend/src/lib/components/common/table/AppRow.svelte b/frontend/src/lib/components/common/table/AppRow.svelte index ce51e41896..d105cece89 100644 --- a/frontend/src/lib/components/common/table/AppRow.svelte +++ b/frontend/src/lib/components/common/table/AppRow.svelte @@ -59,6 +59,7 @@ - import { goto } from '$app/navigation' import Star from '$lib/components/Star.svelte' - import { createEventDispatcher } from 'svelte' - import RowIcon from './RowIcon.svelte' export let marked: string | undefined @@ -24,10 +21,10 @@ }[kind] -
+
- +
{#if marked} {@html marked} @@ -39,15 +36,17 @@ {path}
- + {#if $$slots.badges} + + {/if}
{#if canFavorite} -
+
- + @@ -132,6 +130,7 @@ {:else} -
+
{#each items ?? [] as item, i (item.type + '/' + item.path)} {#if item.type == 'script'} diff --git a/frontend/src/lib/components/sidebar/FavoriteMenu.svelte b/frontend/src/lib/components/sidebar/FavoriteMenu.svelte index 5e52e33f3e..b2e38a56a8 100644 --- a/frontend/src/lib/components/sidebar/FavoriteMenu.svelte +++ b/frontend/src/lib/components/sidebar/FavoriteMenu.svelte @@ -1,6 +1,7 @@ - + diff --git a/frontend/src/lib/components/sidebar/WorkspaceMenu.svelte b/frontend/src/lib/components/sidebar/WorkspaceMenu.svelte index dc884654cc..61652ad7f7 100644 --- a/frontend/src/lib/components/sidebar/WorkspaceMenu.svelte +++ b/frontend/src/lib/components/sidebar/WorkspaceMenu.svelte @@ -27,22 +27,24 @@
- - {#each $userWorkspaces as workspace} - { - workspaceStore.set(workspace.id) - close() - }} - > - +
{workspace.id}
+ {#each $userWorkspaces as workspace} + { + workspaceStore.set(workspace.id) + close() + }} > - - - {/each} -
{workspace.name}
+ {workspace.id} + {workspace.name} + + {/each} + +