Button

Actions components with live demos, API references, and tokens.

Summary

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.

Common Examples

Interactive Behavior

Use disabled to block interaction, and combine with disabledInteractive when a disabled control must still respond (for example, for hint/tooltip patterns).