LOGOVALAXY
  • Config
  • API
  • client

  • node

      • $t

      • build

      • createCli

      • createContentService

      • createMemoryReleasePlugin

      • createServer

      • createValaxyNode

      • defineContentLoader

      • defineSiteConfig

      • defineUnoSetup

      • defineValaxyAddon

      • defineValaxyConfig

      • defineValaxyTheme

      • encryptContent

      • execBuild

      • generateClientRedirects

      • getGitTimestamp

      • getServerInfoText

      • isExternal

      • isKatexEnabled

      • isKatexPluginNeeded

      • isMathJaxEnabled

      • isPath

      • loadAllContent

      • loadConfigFromFile

      • postProcessForSSG

      • processValaxyOptions

      • registerDevCommand

      • resolveAddonsConfig

      • resolveFootnoteConfig

      • resolveImportPath

      • resolveImportUrl

      • resolveOptions

      • resolveSiteConfig

      • resolveSiteConfigFromRoot

      • resolveThemeConfigFromRoot

      • resolveThemeValaxyConfig

      • resolveUserThemeConfig

      • resolveValaxyConfig

      • resolveValaxyConfigFromRoot

      • run

      • ssgBuild

      • startValaxyDev

      • toAtFS

      • transformObject

      • ViteValaxyPlugins

  • types

Function: defineValaxyTheme() ​

Source: 1.1.0 · e3417e89b638

ts
function defineValaxyTheme<ThemeConfig>(theme): 
  | ValaxyTheme<ThemeConfig>
  | ((options) => ValaxyTheme<ThemeConfig>);

Defined in: packages/valaxy/node/config/theme.ts:44

Type Parameters ​

ThemeConfig ​

ThemeConfig = Config

Parameters ​

theme ​

| ValaxyTheme<ThemeConfig> | ((options) => ValaxyTheme<ThemeConfig>)

Returns ​

| ValaxyTheme<ThemeConfig> | ((options) => ValaxyTheme<ThemeConfig>)

Previous pagedefineValaxyConfig
Next pageencryptContent
On this page

Released under the MIT License. (e3417e89)

Copyright © 2022-present YunYouJun & Valaxy Contributors