import { DEFAULT_BRAND_COLOR } from '../../lib/brand-color.js' import { DEFAULT_SIGNUP_BLOCKED_USERNAMES } from '../../lib/signup-blocked-usernames.js' /** * 기본 사이트 설정 반환 * @returns {Object} 기본 사이트 설정 */ export const getDefaultSiteSettings = () => { const config = useRuntimeConfig() const title = config.public.siteTitle || 'sori.studio' return { title, description: 'sori.studio 개인 블로그', siteUrl: config.public.siteUrl || 'https://sori.studio', logoText: '井', logoUrl: '', faviconUrl: '', copyrightText: `©${new Date().getFullYear()} ${title}`, showPostUpdatedAt: false, homeCoverImageUrl: '', homeCoverDarkImageUrl: '', homeCoverTitle: '', homeCoverText: '', brandColor: DEFAULT_BRAND_COLOR, announcementEnabled: false, announcementText: '', announcementUrl: '', announcementBackgroundColor: '#15171a', signupBlockedUsernames: [...DEFAULT_SIGNUP_BLOCKED_USERNAMES], adsTxt: '', customHeadCode: '', customFooterCode: '', updatedAt: null } }