12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- <script lang="ts">
- import Tooltip from '$lib/components/common/Tooltip.svelte';
- import Plus from '$lib/components/icons/Plus.svelte';
- let selected = '';
- </script>
- <div class="min-w-[4.5rem] bg-gray-50 dark:bg-gray-950 flex gap-2.5 flex-col pt-9">
- <div class="flex justify-center relative">
- {#if selected === 'home'}
- <div class="absolute top-0 left-0 flex h-full">
- <div class="my-auto rounded-r-lg w-1 h-8 bg-black dark:bg-white"></div>
- </div>
- {/if}
- <Tooltip content="Home" placement="right">
- <button
- class=" cursor-pointer {selected === 'home' ? 'rounded-2xl' : 'rounded-full'}"
- on:click={() => {
- selected = 'home';
- }}
- >
- <img
- src="/static/splash.png"
- class="size-11 dark:invert p-1"
- alt="logo"
- draggable="false"
- />
- </button>
- </Tooltip>
- </div>
- <div class=" border-[1.5px] border-gray-100 dark:border-gray-900 mx-4"></div>
- <div class="flex justify-center relative group">
- {#if selected === ''}
- <div class="absolute top-0 left-0 flex h-full">
- <div class="my-auto rounded-r-lg w-1 h-8 bg-black dark:bg-white"></div>
- </div>
- {/if}
- <button
- class=" cursor-pointer bg-transparent"
- on:click={() => {
- selected = '';
- }}
- >
- <img
- src="/static/favicon.png"
- class="size-10 {selected === '' ? 'rounded-2xl' : 'rounded-full'}"
- alt="logo"
- draggable="false"
- />
- </button>
- </div>
- <!-- <div class="flex justify-center relative group text-gray-400">
- <button class=" cursor-pointer p-2" on:click={() => {}}>
- <Plus className="size-4" strokeWidth="2" />
- </button>
- </div> -->
- </div>
|