Theme Engine

当前主题:nexus

模块选项

{
  "themesDir": "./themes",
  "defaultTheme": "nexus",
  "cookieKey": "tixxin-blog-layout-theme",
  "lazyLoadThemes": false,
  "requiredCssVars": [],
  "contractsEntry": "/app/src/frontend/web-blog/theme-contracts/index.ts",
  "contractsImportId": "#theme-contracts"
}

主题定义

[
  {
    "name": "aurora",
    "label": "Aurora 双栏",
    "description": "大型 Hero 视觉区域 + 动态毛玻璃顶栏 + 双栏内容",
    "extends": null,
    "meta": {
      "version": "2.0.0",
      "icon": "lucide:sunrise"
    },
    "inheritanceChain": [
      "aurora"
    ]
  },
  {
    "name": "dock",
    "label": "Dock 浮岛",
    "description": "底部浮岛式导航 + 居中单栏内容",
    "extends": null,
    "meta": {
      "version": "2.0.0",
      "icon": "lucide:panel-bottom"
    },
    "inheritanceChain": [
      "dock"
    ]
  },
  {
    "name": "nexus",
    "label": "Nexus 三栏",
    "description": "经典三栏 App-Shell:左侧导航 + 中间内容 + 右侧侧边栏",
    "extends": null,
    "meta": {
      "version": "2.0.0",
      "icon": "lucide:layout-dashboard"
    },
    "inheritanceChain": [
      "nexus"
    ]
  }
]

当前主题组件映射

[
  [
    "DailyQuoteCard",
    {
      "alias": "NexusDailyQuoteCard",
      "sourceTheme": "nexus"
    }
  ],
  [
    "OwnerProfileCard",
    {
      "alias": "NexusOwnerProfileCard",
      "sourceTheme": "nexus"
    }
  ],
  [
    "PostCard",
    {
      "alias": "NexusPostCard",
      "sourceTheme": "nexus"
    }
  ],
  [
    "RootLayout",
    {
      "alias": "NexusRootLayout",
      "sourceTheme": "nexus"
    }
  ],
  [
    "SidebarFooterCard",
    {
      "alias": "NexusSidebarFooterCard",
      "sourceTheme": "nexus"
    }
  ],
  [
    "SidebarNav",
    {
      "alias": "NexusSidebarNav",
      "sourceTheme": "nexus"
    }
  ],
  [
    "SiteAnnouncementCard",
    {
      "alias": "NexusSiteAnnouncementCard",
      "sourceTheme": "nexus"
    }
  ],
  [
    "StatusFooter",
    {
      "alias": "NexusStatusFooter",
      "sourceTheme": "nexus"
    }
  ],
  [
    "ThemeAccessory",
    {
      "alias": "NexusThemeAccessory",
      "sourceTheme": "nexus"
    }
  ]
]

主题配置 KV

{}

CSS 变量报告

[]