사이트 설정 관리 추가

This commit is contained in:
2026-05-02 16:37:11 +09:00
parent d5666fdcc3
commit 27cf05aba6
18 changed files with 431 additions and 25 deletions

View File

@@ -1,5 +1,11 @@
<script setup>
const { menuOpen, toggleMenu } = useMenuState()
const { data: siteSettings } = await useFetch('/api/site-settings', {
default: () => ({
title: 'sori.studio'
})
})
</script>
<template>
@@ -36,7 +42,7 @@ const { menuOpen, toggleMenu } = useMenuState()
</svg>
</span>
</button>
sori.studio
{{ siteSettings.title }}
</NuxtLink>
<div class="site-header__search hidden h-9 w-[470px] items-center rounded-lg px-3 text-sm md:flex site-input">
<span class="site-header__search-icon mr-2 text-lg leading-none"></span>