diff --git a/src/Exceptionless.Web/ClientApp/src/lib/features/saved-views/components/column-management-dialog.svelte b/src/Exceptionless.Web/ClientApp/src/lib/features/saved-views/components/column-management-dialog.svelte index 2ca3904b1..01fd0d843 100644 --- a/src/Exceptionless.Web/ClientApp/src/lib/features/saved-views/components/column-management-dialog.svelte +++ b/src/Exceptionless.Web/ClientApp/src/lib/features/saved-views/components/column-management-dialog.svelte @@ -7,13 +7,18 @@ - - - Manage Columns - - Add columns from the available list and reorder selected columns. - + + + Column Picker + Select and reorder the columns displayed in this table. -
- -
-

Available

-
-
+
+
+ + + + + + +
+
+
+

Available Columns

+ {availableColumns.length} +
+

Add optional columns to the table.

+
+
+ +
+
{#if availableColumns.length === 0} -

All columns are visible

+

All columns are visible

+ {:else if filteredAvailableColumns.length === 0} +

No columns match your search

{:else} - {#each availableColumns as column (column.id)} -
- {getColumnLabel(column)} -
{/each} {/if}
+
+ + - -
-

Selected

-
-
+ + +
+
+
+
+

Selected Columns

+ {visibleColumns.length} +
+

Drag to reorder. The first item appears on the far left.

+
+
+ +
+
{#each visibleColumns as column, index (column.id)}
handleDragStart(event, column.id)} @@ -165,32 +226,58 @@ ondragend={handleDragEnd} role="listitem" > - - {getColumnLabel(column)} -
- {#if canRemoveColumn(column)} - {/if} +
{/each}
-
+
+ + + + + {#snippet child({ props })} + + {/snippet} + +