Page mode — 404 Not found

Page mode — 500 with collapsible details

Page mode — 403 Forbidden

Page mode — Offline / maintenance

Inline mode — failed panel load

Use inline mode inside cards, tabs, or data panels when a portion of the UI fails to load. Smaller footprint, still actionable.

Inline tones

Usage

Error404.razorrazor
@page "/error/404" @layout MainLayout <ErrorState Mode="page" Tone="neutral" StatusCode="404" Title="Page not found" Description="We couldn't find the page you were looking for."> <Actions> <Button Variant="secondary" Text="Go back" /> <Button Variant="primary" Text="Return home" /> </Actions> </ErrorState> @* Inline inside a panel that failed to load *@ <ErrorState Mode="inline" Tone="error" Bordered="true" Title="Couldn't load patients" Description="The request timed out. Check your connection and try again."> <Actions> <Button Variant="secondary" Size="sm" Text="Retry" /> </Actions> </ErrorState>
An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.