Public attributes and slots
| Attribute | Contract |
|---|---|
| kind | project, resource or output semantic kind paint; no kind keeps ordinary text color. |
text | Plain text fallback when the default slot is empty; defaults to an empty string. |
variant | body (default) uses reading typography; caption uses UI typography; heading uses UI typography and heading weight; data uses data typography. Unsupported values use body styling. |
class | Consumer styling class on the host. Public owned hooks are part=root, plus card part=header and part=body. |
hidden | Native host visibility. Present hides the complete component; hidden=until-found retains native browser behavior. |
dir | Native inherited text direction; explicitly ltr or rtl. |
The default slot projects authored content. Boolean attributes use presence, including empty and false-valued spellings. These components add no keyboard, event or asynchronous lifecycle.