first commit
This commit is contained in:
15
src/lib/components/title/LogoIcon.svelte
Normal file
15
src/lib/components/title/LogoIcon.svelte
Normal file
@ -0,0 +1,15 @@
|
||||
<script>
|
||||
import { fade } from 'svelte/transition'
|
||||
|
||||
let {icon, x=0, y=0, onclick=null} = $props()
|
||||
|
||||
</script>
|
||||
|
||||
<div class="circle surface-container-highest small-elevate small-padding"
|
||||
style="position: absolute;"
|
||||
style:top={`${y}px`}
|
||||
style:left={`${x}px`}
|
||||
in:fade
|
||||
onclick={onclick}>
|
||||
<i class={`devicon-${icon}-plain extra`}></i>
|
||||
</div>
|
Reference in New Issue
Block a user