2026-02-06 15:36:52 +03:00
|
|
|
<!--
|
|
|
|
|
Component: Logo
|
|
|
|
|
Project logo with apropriate styles
|
|
|
|
|
-->
|
|
|
|
|
<script lang="ts">
|
2026-03-02 22:19:35 +03:00
|
|
|
import { Badge } from '$shared/ui';
|
2026-04-17 13:37:44 +03:00
|
|
|
import clsx from 'clsx';
|
2026-02-06 15:36:52 +03:00
|
|
|
|
|
|
|
|
interface Props {
|
2026-03-02 22:19:35 +03:00
|
|
|
/**
|
|
|
|
|
* CSS classes
|
|
|
|
|
*/
|
2026-02-06 15:36:52 +03:00
|
|
|
class?: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const { class: className }: Props = $props();
|
|
|
|
|
|
2026-02-09 16:48:11 +03:00
|
|
|
const title = 'GLYPHDIFF';
|
2026-02-06 15:36:52 +03:00
|
|
|
</script>
|
2026-02-09 16:48:11 +03:00
|
|
|
|
2026-04-17 13:37:44 +03:00
|
|
|
<div class={clsx('flex items-center gap-2 md:gap-3 select-none', className)}>
|
2026-03-02 22:19:35 +03:00
|
|
|
<h1 class="font-logo font-extrabold text-base md:text-xl tracking-tight text-swiss-black dark:text-neutral-200">
|
|
|
|
|
{title}
|
|
|
|
|
</h1>
|
|
|
|
|
<Badge variant="accent" size="xs">BETA</Badge>
|
|
|
|
|
</div>
|