/
Netrunners
/
Millenium_UI
Обзор
Документация
Войти
/
Netrunners
/
Millenium_UI
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/lib/components/app/AppSidebar.svelte
65 строк
2 KB
Валерий Конюхов
first_commit
08 июл 2025, 22:20
08 июл 2025, 22:20
a4e8dc9
Код
Авторство
О чём код?
<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-8"> <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'; if (window.electronAPI) { window.electronAPI.load('home'); } }} > <img src="/static/splash.png" class="size-11 dark:invert p-0.5" alt="logo" draggable="false" /> </button> </Tooltip> </div> <div class=" -mt-1 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>