Message
The Message component is a simple, colored message block used to emphasize part of your page.
How it works #
The Message component provides a simple, styled message box for highlighting important information or content on your page.
How to use:
This demo shows the basic structure of a message with a header and body, suitable for general notifications or information.
How to use:
- Add the
Messagecomponent to your page. - Optionally include a
MessageHeaderfor a title or heading. - Place your main content inside the
MessageBodysection.
<Message>
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Colors #
The Message component supports different color themes to convey various types of information. Use the
How to use:
This demo displays a message with the
Color parameter to set the message style.
How to use:
- Set the
Colorproperty toMessageColor.Darkfor a dark-themed message. - Include
MessageHeaderandMessageBodyas needed.
Dark color style.
<Message Color="MessageColor.Dark">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Set the
How to use:
This demo shows a message styled with the
Color property to MessageColor.Link for a link-themed message, often used for informational or navigational content.
How to use:
- Use
Color="MessageColor.Link"on theMessagecomponent. - Structure your content with
MessageHeaderandMessageBody.
Link color.
<Message Color="MessageColor.Link">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Use
How to use:
This demo presents a message with the
Color="MessageColor.Primary" to highlight primary actions or information.
How to use:
- Apply
Color="MessageColor.Primary"to theMessagecomponent. - Include header and body as needed.
Primary color.
<Message Color="MessageColor.Primary">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
The
How to use:
This demo displays a message with the
Info color is ideal for neutral or informational messages. Set Color="MessageColor.Info" to use this style.
How to use:
- Set
Color="MessageColor.Info"on theMessagecomponent. - Use
MessageHeaderandMessageBodyfor your content.
Info color.
<Message Color="MessageColor.Info">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Use
How to use:
This demo shows a message with the
Color="MessageColor.Success" to indicate successful operations or positive feedback.
How to use:
- Apply
Color="MessageColor.Success"to theMessagecomponent. - Structure your message as needed.
Success color.
<Message Color="MessageColor.Success">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
The
How to use:
This demo presents a message with the
Warning color is used for cautionary or warning messages. Set Color="MessageColor.Warning" to apply this style.
How to use:
- Use
Color="MessageColor.Warning"on theMessagecomponent. - Include header and body as appropriate.
Warning color.
<Message Color="MessageColor.Warning">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Use
How to use:
This demo displays a message with the
Color="MessageColor.Danger" for error or critical messages that require user attention.
How to use:
- Set
Color="MessageColor.Danger"on theMessagecomponent. - Structure your content with header and body as needed.
Danger color.
<Message Color="MessageColor.Danger">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Message body only #
The Message component can be used with only a
How to use:
This demo shows a dark message with only a body section.
MessageBody section, omitting the header for simpler notifications.
How to use:
- Add a
Messagecomponent with your desiredColor(optional). - Place your content inside
MessageBodywithout aMessageHeader.
<Message Color="MessageColor.Dark">
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
This example uses the
How to use:
This demo displays a link-colored message body only.
Link color for a message with only a body, suitable for simple informational notes.
How to use:
- Set
Color="MessageColor.Link"on theMessagecomponent. - Include only the
MessageBodysection.
<Message Color="MessageColor.Link">
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Use the
How to use:
This demo shows a primary-colored message body only.
Primary color for a message body only, ideal for highlighting key information.
How to use:
- Apply
Color="MessageColor.Primary"to theMessagecomponent. - Use only the
MessageBodysection.
<Message Color="MessageColor.Primary">
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
The
How to use:
This demo presents an info-colored message body only.
Info color can be used for neutral messages with only a body section.
How to use:
- Set
Color="MessageColor.Info"on theMessagecomponent. - Include only the
MessageBodysection.
<Message Color="MessageColor.Info">
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Use the
How to use:
This demo displays a success-colored message body only.
Success color for positive feedback or confirmation messages with only a body.
How to use:
- Apply
Color="MessageColor.Success"to theMessagecomponent. - Use only the
MessageBodysection.
<Message Color="MessageColor.Success">
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
The
How to use:
This demo shows a warning-colored message body only.
Warning color is suitable for cautionary messages with only a body section.
How to use:
- Set
Color="MessageColor.Warning"on theMessagecomponent. - Include only the
MessageBodysection.
<Message Color="MessageColor.Warning">
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Use the
How to use:
This demo presents a danger-colored message body only.
Danger color for error or alert messages with only a body section.
How to use:
- Apply
Color="MessageColor.Danger"to theMessagecomponent. - Use only the
MessageBodysection.
<Message Color="MessageColor.Danger">
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Sizes #
The Message component supports different sizes to fit various UI needs. Use the
How to use:
This demo shows a small-sized message.
Size parameter to adjust the message's scale.
How to use:
- Set the
Sizeproperty toMessageSize.Smallfor a compact message. - Include
MessageHeaderandMessageBodyas needed.
<Message Size="MessageSize.Small">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
The default message size is
How to use:
This demo displays a normal-sized message.
Normal. Omit the Size property or set it to MessageSize.Normal for standard sizing.
How to use:
- Use the
Messagecomponent without specifying theSizeproperty, or setSize="MessageSize.Normal". - Structure your content as usual.
<Message>
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Set
How to use:
This demo shows a medium-sized message.
Size="MessageSize.Medium" for a medium-sized message, useful for drawing more attention.
How to use:
- Apply
Size="MessageSize.Medium"to theMessagecomponent. - Include header and body as needed.
<Message Size="MessageSize.Medium">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Use
How to use:
This demo displays a large-sized message.
Size="MessageSize.Large" for a prominent, large message.
How to use:
- Set
Size="MessageSize.Large"on theMessagecomponent. - Structure your content as needed.
<Message Size="MessageSize.Large">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>
Hide close button #
The Message component includes a close button by default. You can hide this button by setting the
How to use:
This demo shows a message without the close button.
HideCloseButton parameter to true.
How to use:
- Add the
Messagecomponent to your page. - Set
HideCloseButton="true"to hide the close button. - Include
MessageHeaderandMessageBodyas needed.
<Message HideCloseButton="true">
<MessageHeader>
<div>Hello World</div>
</MessageHeader>
<MessageBody>
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Nulla facilisi. Sed fermentum, nunc a <strong>gravida consectetur</strong>,
eros velit ultricies nulla, nec scelerisque nunc risus id neque.
Fusce id ligula in odio gravida feugiat. Vestibulum venenatis,
arcu ut <a>pretium sollicitudin</a>, ligula metus convallis risus,
at vulputate felis ligula a nisl. Integer posuere, nisi eget
tristique malesuada, purus sapien <em>suscipit ligula</em>, ut iaculis ipsum
justo eget mauris. Curabitur et felis sed odio tempor dictum nec ut eros.
Aliquam erat volutpat.
</MessageBody>
</Message>