Skip to content

Commit 1676d72

Browse files
committed
next: switch to lucide icons
1 parent cd4f479 commit 1676d72

File tree

51 files changed

+188
-195
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+188
-195
lines changed

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/extended-data-item.svelte

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import ObjectDump from '$comp/object-dump.svelte';
44
import { Code, H4 } from '$comp/typography';
55
import { Button } from '$comp/ui/button';
6-
import IconArrowDown from '~icons/mdi/arrow-down';
7-
import IconArrowUp from '~icons/mdi/arrow-up';
6+
import ArrowDown from 'lucide-svelte/icons/arrow-down';
7+
import ArrowUp from 'lucide-svelte/icons/arrow-up';
88
99
interface Props {
1010
canPromote?: boolean;
@@ -70,11 +70,11 @@
7070
{#if canPromote}
7171
{#if !isPromoted}
7272
<Button onclick={async () => await promote(title)} size="icon" title="Promote to Tab"
73-
><IconArrowUp /><span class="sr-only">Promote to Tab</span></Button
73+
><ArrowUp /><span class="sr-only">Promote to Tab</span></Button
7474
>
7575
{:else}
7676
<Button onclick={async () => await demote(title)} size="icon" title="Demote Tab"
77-
><IconArrowDown /><span class="sr-only">Demote Tab</span></Button
77+
><ArrowDown /><span class="sr-only">Demote Tab</span></Button
7878
>
7979
{/if}
8080
{/if}

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/summary/event-error-summary.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts">
22
import { A, Muted } from '$comp/typography';
3-
import IconChevronRight from '~icons/mdi/chevron-right';
3+
import ChevronRight from 'lucide-svelte/icons/chevron-right';
44
55
import type { EventSummaryModel, SummaryModel, SummaryTemplateKeys } from './index';
66
@@ -35,7 +35,7 @@
3535

3636
{#if source.data.Path}
3737
<Muted class="ml-6 hidden sm:block">
38-
<IconChevronRight class="inline" />
38+
<ChevronRight class="inline" />
3939
<span class="line-clamp-1 inline">{source.data.Path}</span>
4040
</Muted>
4141
{/if}

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/summary/event-simple-summary.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script lang="ts">
22
import { A, Muted } from '$comp/typography';
3-
import IconChevronRight from '~icons/mdi/chevron-right';
3+
import ChevronRight from 'lucide-svelte/icons/chevron-right';
44
55
import type { EventSummaryModel, SummaryModel, SummaryTemplateKeys } from './index';
66
@@ -19,7 +19,7 @@
1919

2020
{#if source.data.Path}
2121
<Muted class="ml-6 hidden sm:block">
22-
<IconChevronRight class="inline" />
22+
<ChevronRight class="inline" />
2323
<span class="line-clamp-1 inline">{source.data.Path}</span>
2424
</Muted>
2525
{/if}

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/summary/stack-error-summary.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script lang="ts">
22
import { A, Muted } from '$comp/typography';
33
import { Badge } from '$comp/ui/badge';
4-
import IconChevronRight from '~icons/mdi/chevron-right';
4+
import ChevronRight from 'lucide-svelte/icons/chevron-right';
55
66
import type { StackSummaryModel, SummaryModel, SummaryTemplateKeys } from './index';
77
@@ -43,7 +43,7 @@
4343

4444
{#if source.data.Path}
4545
<Muted class="ml-6 hidden sm:block">
46-
<IconChevronRight class="inline" />
46+
<ChevronRight class="inline" />
4747
<span class="line-clamp-1 inline">{source.data.Path}</span>
4848
</Muted>
4949
{/if}

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/summary/stack-simple-summary.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<script lang="ts">
22
import { A, Muted } from '$comp/typography';
33
import { Badge } from '$comp/ui/badge';
4-
import IconChevronRight from '~icons/mdi/chevron-right';
4+
import ChevronRight from 'lucide-svelte/icons/chevron-right';
55
66
import type { StackSummaryModel, SummaryModel, SummaryTemplateKeys } from './index';
77
@@ -31,7 +31,7 @@
3131

3232
{#if source.data.Path}
3333
<Muted class="ml-6 hidden sm:block">
34-
<IconChevronRight class="inline" />
34+
<ChevronRight class="inline" />
3535
<span class="line-clamp-1 inline">{source.data.Path}</span>
3636
</Muted>
3737
{/if}

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/table/events-bulk-actions-dropdown-menu.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
import * as DropdownMenu from '$comp/ui/dropdown-menu';
88
import { deleteEvent } from '$features/events/api.svelte';
99
import { type Table as SvelteTable } from '@tanstack/svelte-table';
10+
import ChevronDown from 'lucide-svelte/icons/chevron-down';
1011
import { toast } from 'svelte-sonner';
11-
import ChevronDown from '~icons/mdi/chevron-down';
1212
1313
import RemoveEventDialog from '../dialogs/remove-event-dialog.svelte';
1414

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views/Overview.svelte

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
getStackTrace,
2525
hasErrorOrSimpleError
2626
} from '$features/events/persistent-event';
27-
import IconEmail from '~icons/mdi/email';
28-
import IconFilter from '~icons/mdi/filter';
29-
import IconOpenInNew from '~icons/mdi/open-in-new';
27+
import ExternalLink from 'lucide-svelte/icons/external-link';
28+
import Filter from 'lucide-svelte/icons/filter';
29+
import Email from 'lucide-svelte/icons/mail';
3030
3131
import type { PersistentEvent } from '../../models/index';
3232
@@ -198,7 +198,7 @@
198198
{#each event.tags as tag (tag)}
199199
<Badge color="dark"
200200
><ClickableStringFilter {changed} class="mr-1" term="tag" value={tag}
201-
><IconFilter class="text-muted-foreground text-opacity-80 hover:text-secondary" /></ClickableStringFilter
201+
><Filter class="text-muted-foreground text-opacity-80 hover:text-secondary" /></ClickableStringFilter
202202
>{tag}</Badge
203203
>
204204
{/each}
@@ -213,7 +213,7 @@
213213
>
214214
<Table.Cell class="flex items-center gap-x-1"
215215
>{requestUrl}<Button href={requestUrl} rel="noopener noreferrer" size="sm" target="_blank" title="Open in new window" variant="ghost"
216-
><IconOpenInNew /></Button
216+
><ExternalLink /></Button
217217
></Table.Cell
218218
>
219219
</Table.Row>
@@ -231,9 +231,7 @@
231231
<Table.Cell class="w-4 pr-0 opacity-0 group-hover:opacity-100"
232232
><ClickableStringFilter {changed} term="user.email" value={userEmail} /></Table.Cell
233233
>
234-
<Table.Cell class="flex items-center"
235-
>{userEmail}<A href="mailto:{userEmail}" title="Send email to {userEmail}"><IconEmail /></A></Table.Cell
236-
>
234+
<Table.Cell class="flex items-center">{userEmail}<A href="mailto:{userEmail}" title="Send email to {userEmail}"><Email /></A></Table.Cell>
237235
</Table.Row>
238236
{/if}
239237
{#if userIdentity}

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views/Request.svelte

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import { Button } from '$comp/ui/button';
77
import * as Table from '$comp/ui/table';
88
import { getRequestInfoPath, getRequestInfoUrl } from '$features/events/persistent-event';
9-
import IconOpenInNew from '~icons/mdi/open-in-new';
9+
import ExternalLink from 'lucide-svelte/icons/external-link';
1010
1111
import type { PersistentEvent } from '../../models/index';
1212
@@ -64,7 +64,7 @@
6464
>
6565
<Table.Cell class="flex items-center gap-x-1"
6666
>{requestUrl}<Button href={requestUrl} rel="noopener noreferrer" size="sm" target="_blank" title="Open in new window" variant="ghost"
67-
><IconOpenInNew /></Button
67+
><ExternalLink /></Button
6868
></Table.Cell
6969
>
7070
</Table.Row>
@@ -88,7 +88,7 @@
8888
size="sm"
8989
target="_blank"
9090
title="Open in new window"
91-
variant="ghost"><IconOpenInNew /></Button
91+
variant="ghost"><ExternalLink /></Button
9292
></Table.Cell
9393
>
9494
</Table.Row>

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views/overview.svelte

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
getStackTrace,
2525
hasErrorOrSimpleError
2626
} from '$features/events/persistent-event';
27-
import IconEmail from '~icons/mdi/email';
28-
import IconFilter from '~icons/mdi/filter';
29-
import IconOpenInNew from '~icons/mdi/open-in-new';
27+
import ExternalLink from 'lucide-svelte/icons/external-link';
28+
import Filter from 'lucide-svelte/icons/filter';
29+
import Email from 'lucide-svelte/icons/mail';
3030
3131
import type { PersistentEvent } from '../../models/index';
3232
@@ -198,7 +198,7 @@
198198
{#each event.tags as tag (tag)}
199199
<Badge color="dark"
200200
><ClickableStringFilter {changed} class="mr-1" term="tag" value={tag}
201-
><IconFilter class="text-muted-foreground text-opacity-80 hover:text-secondary" /></ClickableStringFilter
201+
><Filter class="text-muted-foreground text-opacity-80 hover:text-secondary" /></ClickableStringFilter
202202
>{tag}</Badge
203203
>
204204
{/each}
@@ -213,7 +213,7 @@
213213
>
214214
<Table.Cell class="flex items-center gap-x-1"
215215
>{requestUrl}<Button href={requestUrl} rel="noopener noreferrer" size="sm" target="_blank" title="Open in new window" variant="ghost"
216-
><IconOpenInNew /></Button
216+
><ExternalLink /></Button
217217
></Table.Cell
218218
>
219219
</Table.Row>
@@ -231,9 +231,7 @@
231231
<Table.Cell class="w-4 pr-0 opacity-0 group-hover:opacity-100"
232232
><ClickableStringFilter {changed} term="user.email" value={userEmail} /></Table.Cell
233233
>
234-
<Table.Cell class="flex items-center"
235-
>{userEmail}<A href="mailto:{userEmail}" title="Send email to {userEmail}"><IconEmail /></A></Table.Cell
236-
>
234+
<Table.Cell class="flex items-center">{userEmail}<A href="mailto:{userEmail}" title="Send email to {userEmail}"><Email /></A></Table.Cell>
237235
</Table.Row>
238236
{/if}
239237
{#if userIdentity}

src/Exceptionless.Web/ClientApp/src/lib/features/events/components/views/request.svelte

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import { Button } from '$comp/ui/button';
77
import * as Table from '$comp/ui/table';
88
import { getRequestInfoPath, getRequestInfoUrl } from '$features/events/persistent-event';
9-
import IconOpenInNew from '~icons/mdi/open-in-new';
9+
import ExternalLink from 'lucide-svelte/icons/external-link';
1010
1111
import type { PersistentEvent } from '../../models/index';
1212
@@ -64,7 +64,7 @@
6464
>
6565
<Table.Cell class="flex items-center gap-x-1"
6666
>{requestUrl}<Button href={requestUrl} rel="noopener noreferrer" size="sm" target="_blank" title="Open in new window" variant="ghost"
67-
><IconOpenInNew /></Button
67+
><ExternalLink /></Button
6868
></Table.Cell
6969
>
7070
</Table.Row>
@@ -88,7 +88,7 @@
8888
size="sm"
8989
target="_blank"
9090
title="Open in new window"
91-
variant="ghost"><IconOpenInNew /></Button
91+
variant="ghost"><ExternalLink /></Button
9292
></Table.Cell
9393
>
9494
</Table.Row>

0 commit comments

Comments
 (0)