HTML
SCSS
TypeScript
Actions components with live demos, API references, and tokens.
PMat Button is a flexible action component family with text, filled, outlined, and raised variants. It supports corner presets, semantic color roles, icon placement, icon-only mode, and interactive disabled behavior.
Use disabled to block interaction, and combine with disabledInteractive when a disabled control must still respond (for example, for hint/tooltip patterns).