From 16343b62c7f624cf27ddaa9332aa115ce84ed284 Mon Sep 17 00:00:00 2001 From: zenn Date: Fri, 3 Jul 2026 18:27:32 +0900 Subject: [PATCH] =?UTF-8?q?HTML=20=EB=AC=B8=EC=84=9C=20=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=20=EB=92=A4=EB=A1=9C=EA=B0=80=EA=B8=B0=20=EA=B7=BC?= =?UTF-8?q?=EB=B3=B8=20=EC=88=98=EC=A0=95=20=EB=B0=8F=20=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=20=EC=9D=B4=EB=8F=99=20=EB=A1=9C=EB=94=A9=20=ED=94=BC?= =?UTF-8?q?=EB=93=9C=EB=B0=B1=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - /pages/:slug HTML 문서 페이지 클라이언트 소프트 이동을 전체 페이지 이동으로 전환하는 글로벌 미들웨어 추가 - app.vue에 브랜드 컬러 기반 NuxtLoadingIndicator 상단 진행바 추가로 이동 로딩 피드백 제공 - v1.10.33 Co-authored-by: Cursor --- app.vue | 5 ++- docs/map.md | 3 +- docs/update.md | 6 ++++ middleware/pages-html-document.global.js | 40 ++++++++++++++++++++++++ package.json | 2 +- 5 files changed, 53 insertions(+), 3 deletions(-) create mode 100644 middleware/pages-html-document.global.js diff --git a/app.vue b/app.vue index b2425a6..b8ce315 100644 --- a/app.vue +++ b/app.vue @@ -12,8 +12,10 @@ const { data: appSiteSettings } = await useFetch('/api/site-settings', { }) }) +const siteAccentColor = computed(() => normalizeBrandColor(appSiteSettings.value?.brandColor || DEFAULT_BRAND_COLOR)) + const siteAccentStyle = computed(() => ({ - '--site-accent': normalizeBrandColor(appSiteSettings.value?.brandColor || DEFAULT_BRAND_COLOR) + '--site-accent': siteAccentColor.value })) useHead(() => ({ @@ -32,6 +34,7 @@ useHead(() => ({