跳到主要内容

Function: LayoutProvider()

LayoutProvider(__namedParameters): Element

Defined in: LayoutProvider.tsx:26

LayoutProvider — 全局施加视觉/间距配置。 把 config 展平为 --tl-* CSS 变量,作用于其容器内的所有布局实例; 也可设置明/暗主题(documentElement[data-theme])。

colorMode 语义:dark/light 显式写 data-theme;"system" 移除该属性—— tokens.css 以 :root:not([data-theme]) + prefers-color-scheme 跟随系统, 写入空值属性会让系统跟随失效。组件卸载时还原进入前的属性值(副作用可逆)。

Parameters

__namedParameters

LayoutProviderProps

Returns

Element