Search

Callout

This page is currently under construction
Lism UI (@lism-css/ui) is still in preparation.

A component for highlighting important points within an article.

Preview
Callout Title

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.

Resize
<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

PropertyDescription
keycolorSpecifies the display color.
iconSpecifies the icon.
typeSpecifies a preset value combining keycolor and icon. Default: "note"
titleSpecifies the title text.
flowPassed to _body.

Source Code

The source code is available on GitHub.

Examples

Available types

Specifying type
Callout: type="note"

Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.

Callout: type="alert"

Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.

Callout: type="warning"

Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.

Callout: type="point"

Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.

Callout: type="check"

Lorem ipsum dolor sit amet. consectetur adipisicing elit, sed do eiusmod tempor. Non facere Laudantium ex eos doloribus aut dolore nisi provident.

Callout: type="help"

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

Specifying icon and keycolor
Heading text...

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 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.

Preview
Callout

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Resize
<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>

© Lism CSS. All rights reserved.