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。