/** * 主题初始化 - 在 React 水合前执行,避免主题闪烁 */ export const themeInitScript = ` (function() { var theme = localStorage.getItem('nomadvip-theme'); var resolved = theme === 'light' ? 'light' : (theme === 'dark' ? 'dark' : (window.matchMedia('(prefers-color-scheme: dark)').matches ? 'dark' : 'light')); document.documentElement.classList.add(resolved); })(); `;