Notice

MokaNotice renders a full-width banner across the top or bottom of a page. Use it for site-wide announcements, maintenance warnings, or promotional messages.

Parameters

Name Type Default Description
ChildContent RenderFragment required The notice message content
Color MokaColor Info Color theme for the banner
Position MokaNoticePosition Top Position: Top or Bottom
Closable bool false Shows a close button
OnClose EventCallback -- Callback when the notice is dismissed
Icon MokaIconDefinition? null Optional leading icon
Sticky bool false Sticks to the viewport edge when scrolling
Class string? -- Additional CSS classes
Style string? -- Additional inline styles

Info Notice

<MokaNotice Color="MokaColor.Info">
    New version available! Check the release notes for details.
</MokaNotice>

Warning Notice

<MokaNotice Color="MokaColor.Warning" Closable="true">
    Scheduled maintenance this Saturday from 2:00 AM to 6:00 AM UTC.
</MokaNotice>

Bottom Position

<div style="position: relative; min-height: 120px; border: 1px dashed var(--moka-color-outline-variant); border-radius: var(--moka-radius-md);">
    <MokaNotice Color="MokaColor.Success" Position="MokaNoticePosition.Bottom">
        Your changes have been saved.
    </MokaNotice>
</div>

With Icon

<MokaNotice Color="MokaColor.Error" Icon="MokaIcons.Status.Error" Closable="true">
    Service disruption detected. Some features may be unavailable.
</MokaNotice>
Last updated: 2026-04-11
Was this page helpful?