pantoken / renderers/pendo/src / BuildPendoCssOptions
Interface: BuildPendoCssOptions
Beta
Options for buildPendoCss.
Properties
theme?
optionaltheme?:Theme
Beta
Theme to source the --instui-* layer from (default "rebrand").
scopeSelector?
optionalscopeSelector?:string
Beta
The @scope root selector (default ._pendo-step-container).
scope?
optionalscope?:boolean
Beta
Wrap component rules in @scope for DOM containment (default true).
important?
optionalimportant?:boolean
Beta
Add !important to component declarations so they beat Pendo's styles (default true).
prune?
optionalprune?:boolean
Beta
Tree-shake unused --instui-* tokens (default true; off ships the full token set).
flatten?
optionalflatten?:boolean|FlattenPropertyOptions
Beta
Convert @property at-rules to plain custom-property declarations via flattenProperty (default false). true uses plugin defaults with injectSelector: ":scope" so the declarations land inside the @scope block. Pass a FlattenPropertyOptions object to override individual defaults.
mangle?
optionalmangle?:boolean|MangleCustomPropsOptions
Beta
Mangle --instui-* names to minimal base-26 identifiers via mangleCustomProps (default false). Safe here because the full token + component stylesheet is a self-contained bundle. Pass a MangleCustomPropsOptions object to override defaults.