Skip to content

pantoken-root / platforms/email/src / InlineEmailHtmlOptions

接口: InlineEmailHtmlOptions ​

实验性

使用 pantoken 样式生成与电子邮件兼容的 HTML 的选项。

属性 ​

theme? ​

optional theme?: Theme

实验性

要生成的主题(默认:"rebrand")。


mode? ​

optional mode?: "light" | "dark"

实验性

要解析为哪种颜色模式(默认 "light")。


prefix? ​

optional prefix?: string | null

实验性

组件类前缀。默认值为 instui。


customColor? ​

optional customColor?: string

实验性

用于选择自定义品牌颜色的属性。


color? ​

optional color?: PantokenColorNamespace

实验性

应用插件自带或自定义的颜色刻度之一。


preserveFallbacks? ​

optional preserveFallbacks?: boolean

实验性

在 style 元素中保留伪类和媒体查询规则。默认值为 false.


client? ​

optional client?: EmailClient

实验性

电子邮件客户端功能配置文件。默认值为 generic.


allowComponents? ​

optional allowComponents?: readonly string[]

实验性

在默认邮件安全集合之外允许的组件名称。


denyComponents? ​

optional denyComponents?: readonly string[]

实验性

从邮件输出中移除的组件名称。


extraCss? ​

optional extraCss?: string

实验性

调用方提供的额外 CSS。