UNPKG

@blueprintjs/core

Version:
56 lines (31 loc) 1.3 kB
@# Callout **Callouts** visually highlight important content for the user. They may contain a title, an icon and content. Each intent has a default icon associated with it. @## Usage ```ts copy import { Callout } from "@blueprintjs/core"; ``` ```tsx <Callout title="Our generic title">This is an example callout, with simple content</Callout> ``` @## Examples @### Basic A **Callout** highlights important content with an optional title and body text. @reactCodeExample CalloutBasicExample @### Intent The `intent` prop sets the visual style of the **Callout**, reflecting its purpose or severity. Each intent applies a unique color and includes a default icon. @reactCodeExample CalloutIntentExample @### Icon The `icon` prop allows customization of the **Callout** icon. Provide a custom icon, or disable it by setting `icon={false}`. @reactCodeExample CalloutIconExample @### Compact Enable the `compact` prop to reduce the padding of the **Callout** for a more condensed appearance. @reactCodeExample CalloutCompactExample @### Minimal Enable the `minimal` prop to remove the background color fill from the **Callout**. @reactCodeExample CalloutMinimalExample @## Interactive Playground @reactExample CalloutPlaygroundExample @## Props interface @interface CalloutProps