Skip to content

Commit 5cfea81

Browse files
committed
feat: new templates directory
1 parent 36cdb25 commit 5cfea81

File tree

7 files changed

+15
-39
lines changed

7 files changed

+15
-39
lines changed

src/lib/components/app-sidebar.svelte

Lines changed: 8 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -328,57 +328,26 @@
328328
</Sidebar.GroupLabel>
329329
<Sidebar.GroupContent>
330330
<Sidebar.Menu>
331-
<!-- <SidebarLink url="{base}/" icon={IconHome} title="Home" /> -->
332331
<SidebarLink url="{base}/server/registry" icon={IconPackage} title="Agent Registry" />
333332
<SidebarLink url="{base}/server/logs" icon={IconNotepad} title="Logs" disabled />
333+
<SidebarLink url="{base}/templates" icon={IconFileArchive} title="Templates" />
334+
<SidebarLink
335+
url="{base}/templates/create"
336+
icon={IconChats}
337+
title="Template builder"
338+
disabled={ctx.server.alive === false}
339+
/>
334340
</Sidebar.Menu>
335341
</Sidebar.GroupContent>
336342
</Sidebar.Header>
337343
<Sidebar.Content class="gap-0 overflow-hidden">
338-
<!-- <Sidebar.Group>
339-
<Sidebar.Separator />
340-
341-
<Sidebar.GroupLabel class="text-sidebar-foreground flex flex-row gap-1 pr-0 text-sm">
342-
<span class="text-muted-foreground grow font-sans font-medium tracking-wide select-none"
343-
>Finance</span
344-
>
345-
</Sidebar.GroupLabel>
346-
<Sidebar.GroupContent>
347-
<Sidebar.Menu>
348-
<SidebarLink
349-
url="{base}/finance/wallet"
350-
icon={IconWallet}
351-
title="Wallet"
352-
disable={sessCtx.connection === null}
353-
/>
354-
<SidebarLink
355-
url="{base}/finance/dashboard"
356-
icon={IconDashboard}
357-
title="Dashboard"
358-
disable={sessCtx.connection === null}
359-
/>
360-
</Sidebar.Menu>
361-
</Sidebar.GroupContent>
362-
</Sidebar.Group> -->
363344
<Sidebar.Group class="">
364345
<Sidebar.Separator />
365346

366347
<Sidebar.GroupContent>
367348
<Sidebar.Menu>
368-
<Sidebar.GroupLabel class="text-muted-foreground">Session</Sidebar.GroupLabel>
349+
<Sidebar.GroupLabel class="text-muted-foreground">Active Sessions</Sidebar.GroupLabel>
369350
<SessionSwitcher />
370-
<!-- <SidebarLink
371-
url="{base}/sessions/overview"
372-
icon={IconListMag}
373-
title="Session Overview"
374-
disable={!sessCtx.session}
375-
/> -->
376-
<SidebarLink
377-
url="{base}/sessions/create"
378-
icon={IconChats}
379-
title="Session builder"
380-
disabled={ctx.server.alive === false}
381-
/>
382351
<NavBundle
383352
items={[
384353
{
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<script lang="ts">
2+
import Button from '$lib/components/ui/button/button.svelte';
3+
</script>
4+
5+
here is all our saved templates create new template?
6+
7+
<Button variant="link" href="/templates/create">Yes</Button>
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)