Callout
A component for highlighting important points within an article.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.
<Callout title="Callout Title"> <p>Lorem ipsum dolor sit amet...</p></Callout>Usage
Provided as Callout from the @lism-css/ui package.
Import
import { Callout } from '@lism-css/ui/react'; Props
| Property | Description |
|---|---|
keycolor | Specifies the display color. |
icon | Specifies the icon. |
type | Specifies a preset value combining keycolor and icon. Default: "note" |
title | Specifies the title text. |
flow | Passed to _body. |
Source Code
The source code is available on GitHub.
Examples
Available types
Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.
Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.
Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.
Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.
Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.
Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.
<Callout title='Callout: type="note"' type="note"> <DummyText length="codes" lang="en"/></Callout><Callout title='Callout: type="alert"' type="alert">...</Callout><Callout title='Callout: type="warning"' type="warning">...</Callout><Callout title='Callout: type="point"' type="point">...</Callout><Callout title='Callout: type="check"' type="check">...</Callout><Callout title='Callout: type="help"' type="help">...</Callout>Specifying icon and keycolor
icon and keycolorLorem ipsum dolor sit amet. Consectetur adipiscing elit, sed do eiusmod tempor Incididunt ut. Labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut.
<Callout title="Heading text..." icon="cart" keycolor="pink"> <DummyText lang="en" /></Callout>The icon is only shown when a title is set.
Without @lism-css/ui
An example of building the component using only lism-css core elements, without a dedicated component.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
<Stack util="cbox" keycolor="blue" p="20" g="10" bdc="keycolor" bd-x-s bdw="3px" bxsh="10" bdrs="10"> <Flex c="keycolor" fw="bold" ai="center" g="10"> <Center className="c--note_icon" fz="xl"> <Icon icon="note" /> </Center> <span>Callout</span> </Flex> <Lism> <p>Lorem ipsum dolor sit amet...</p> </Lism></Stack>