Enum
public enum ChatStyle

Namespace: Moka.Blazor.AI.Models

Visual style for the AI chat messages area.

Fields

NameDescription
Bubble static Modern bubble layout with avatars, gradient backgrounds, and rounded corners.
Classic static Clean, flat layout with left-aligned messages separated by subtle dividers.
Compact static Compact layout with minimal spacing, no avatars — optimized for small panels.

Bubble

Bubble = 0

Modern bubble layout with avatars, gradient backgrounds, and rounded corners.

Classic

Classic = 1

Clean, flat layout with left-aligned messages separated by subtle dividers.

Compact

Compact = 2

Compact layout with minimal spacing, no avatars — optimized for small panels.

View Source
/// <summary>
///     Visual style for the AI chat messages area.
/// </summary>
public enum ChatStyle
{
    /// <summary>Modern bubble layout with avatars, gradient backgrounds, and rounded corners.</summary>
    Bubble,
    /// <summary>Clean, flat layout with left-aligned messages separated by subtle dividers.</summary>
    Classic,
    /// <summary>Compact layout with minimal spacing, no avatars — optimized for small panels.</summary>
    Compact
}
Was this page helpful?