New to Kendo UI for AngularStart a free 30-day trial

Avatar Appearance

Updated on Feb 6, 2026

The Kendo UI for Angular Avatar exposes custom styling options which allow you to set its theme color, roundness, fill mode, and more aspects of its appearance.

Since version 22.1.0, default values of the appearance properties are no longer hardcoded in the component. The default values are inherited from the Kendo theme.

For more information, refer to the Design System documentation.

Theme Color

The Avatar allows you to specify predefined theme colors which will be applied as background and border colors while amending the text color at the same time accordingly.

The available themeColor values are:

  • primary
  • secondary
  • tertiary
  • base
  • info
  • success
  • warning
  • error
  • dark
  • light
  • inverse

The following example demonstrates the Avatar theme colors in action.

Change Theme
Theme
Loading ...

Roundness

The Avatar enables you to apply different border radiuses through the rounded property.

The available rounded values are:

  • small
  • medium
  • large
  • full
  • none

The following example demonstrates how to customize the roundness of the Avatar.

Change Theme
Theme
Loading ...

Size

The Avatar allows you to customize its width and height by using the size property.

The available size values are:

  • small
  • medium
  • large

To specify a custom Avatar size, use the width and height properties.

The following example demonstrates how to define the size of the Avatar.

Change Theme
Theme
Loading ...

Fill Mode

The Avatar enables you to set styling options and create solid or outline avatars by setting the fillMode property.

The available fillMode values are:

  • solid
  • outline

You can also render an additional border around the content of an outlined avatar by setting the border property to true.

The following example demonstrates how to define the fill mode of the Avatar.

Change Theme
Theme
Loading ...

Border

The Avatar allows you to specify whether or not to render an additional border around its content by using the border property. By default, border is set to false.

Change Theme
Theme
Loading ...

Custom Content

You can also define any custom content between the <kendo-avatar> tags as an avatar.

Change Theme
Theme
Loading ...