Allow address, phone, map, and related site chrome to be edited from contact/settings for all editors, and enlarge brand marks on login, header, and preloader. Co-authored-by: Cursor <cursoragent@cursor.com>
26 lines
797 B
Vue
26 lines
797 B
Vue
<script setup lang="ts">
|
|
const settings = computed(() => useSiteStore().settings);
|
|
</script>
|
|
|
|
<template>
|
|
<NuxtLink to="/" class="flex items-center gap-3" :aria-label="settings.name">
|
|
<span
|
|
class="flex size-11 items-center justify-center overflow-hidden rounded-xl bg-white p-0.5 shadow-[0_0_28px_rgba(10,30,92,0.45)] sm:size-12"
|
|
>
|
|
<img
|
|
src="/images/logo.png"
|
|
:alt="settings.name"
|
|
width="48"
|
|
height="48"
|
|
class="size-full object-contain object-center"
|
|
/>
|
|
</span>
|
|
<span class="leading-tight">
|
|
<span class="block text-lg font-black">{{ settings.name }}</span>
|
|
<span class="block font-mono text-[9px] tracking-[0.32em] text-muted">
|
|
{{ settings.nameEn }}
|
|
</span>
|
|
</span>
|
|
</NuxtLink>
|
|
</template>
|