SeviaFlow Get Started

UI: Icons

Navigation icons are rendered by seviaflow/ui. Core keeps only the semantic Resource metadata string and does not depend on Heroicons or any other icon implementation.

Usage

final class CustomerResource extends Resource
{
    protected static ?string $navigationIcon = 'users';
}

Use the exact SeviaFlow slug from this page. Icon slugs are lowercase kebab-case, for example users, building-office, shopping-cart or clipboard-document-list. Public Resource configuration must not use third-party component aliases.

Unknown icons Unknown, empty or invalid icon slugs render no icon and do not break navigation. The UI never treats a Resource-provided slug as a filesystem path.

Catalog

The canonical icon catalog lives in seviaflow/ui. This website uses a generated snapshot so docs builds do not require a sibling UI checkout.