- 所有页面组件通过
lazy(() => import('@/pages/...'))动态导入,再由wrap(Component)用Suspense+PageLoader包裹后注册到路由。 - 全局颜色与表面色通过 CSS 自定义属性(如
--background、--card、--primary)在:root和.dark中成对定义,实现明暗主题切换。 - Tailwind 样式集中通过
@tailwind base/components/utilities指令引入,并在@layer base内设置全局基础样式与选择器。