<!--
    Component: Logo
    Project logo with apropriate styles
-->
<script lang="ts">
import { cn } from '$shared/lib';
import { Badge } from '$shared/ui';

interface Props {
    /**
     * CSS classes
     */
    class?: string;
}

const { class: className }: Props = $props();

const title = 'GLYPHDIFF';
</script>

<div class={cn('flex items-center gap-2 md:gap-3 select-none', className)}>
    <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>
