11<script lang =" ts" >
22 import { AppBar } from ' @skeletonlabs/skeleton-svelte' ;
33 import { base } from ' $app/paths' ;
4- import Paperclip from ' @lucide/svelte/icons/paperclip' ;
5- import Calendar from ' @lucide/svelte/icons/calendar' ;
64 import Home from ' @lucide/svelte/icons/home' ;
75 import Database from ' @lucide/svelte/icons/database' ;
8- import CircleUser from ' @lucide/svelte/icons/circle-user' ;
96 import Search from ' @lucide/svelte/icons/search' ;
7+ import { publicConfig } from ' $lib/config' ;
108 </script >
119
12- <AppBar classes =" flex items-left" >
10+ <AppBar
11+ classes =" flex items-left"
12+ gridColumns =" grid-cols-3"
13+ slotLead =" place-self-start"
14+ slotDefault =" place-self-center"
15+ slotTrail =" place-self-end"
16+ class =" p-4"
17+ >
1318 {#snippet lead ()}
1419 <a href =" {base }/" class ="flex items-center mx-4 gap-x-2" ><Home size ={20 } />Home</a >
1520 <a href =" {base }/search" class ="flex items-center mx-4 gap-x-2" ><Search size ={20 } />Search</a >
1621 <a href =" {base }/data" class ="flex items-center mx-4 gap-x-2" ><Database size ={20 } />Data</a >
1722 {/ snippet }
23+ <span class =" text-2xl font-bold" >HT Chemboard</span >
1824 {#snippet trail ()}
19- <Paperclip size ={20 } />
20- <Calendar size ={20 } />
21- <CircleUser size ={20 } />
25+ <a href =" {publicConfig .PUBLIC_CHEMBOARD_GITHUB_URL }"
26+ target =" _blank" rel =" noopener" class =" opacity-75 hover:opacity-100 transition-opacity" >
27+ <img
28+ src =" {base }/github-mark.png"
29+ alt =" Github repository"
30+ class =" h-10 w-auto"
31+ />
32+ </a >
2233 {/ snippet }
23- <span >CAT+ Chemboard</span >
2434</AppBar >
0 commit comments