# Missing Font Icons

## Environment

<table>
 <tr>
  <td>Product</td>
  <td>Telerik UI for ASP.NET Core</td>
 </tr>
 <tr>
  <td>Progress Telerik UI for ASP.NET Core version</td>
  <td>2023.1.314</td>
 </tr>
</table>

## Description

In some components, we often use commands with `IconClass()` to display icon buttons for the majority of the components. However, after updating we noticed that the font icon classes are no longer applied.

## Solution

As of the `R3 2023` release, the Telerik UI toolset supports rendering of SVG icons instead of the traditional Font icons.

Although the SVG icons are used as the predominant font toolset for the suite, this does not stop you from reverting to the Font icons:

* Configure the added server-side Kendo service in the `Program.cs` class:
  ```C#
      builder.Services.AddKendo(options =>
      {
          options.IconType = Kendo.Mvc.IconType.Font;
      });
  ```

* Invoke the `Html.Kendo().DefaultSettings()` method within the `_Layout.cshtml` of the application in order for the components to utilize font-icon rendering:

  ```Razor
      @Html.Kendo().DefaultSettings()
  ```

## See Also

* [Upgrade Troubleshooting](https://www.telerik.com/aspnet-core-ui/documentation/installation/upgrading/upgrade-troubleshooting)
* [Telerik UI for ASP.NET Core Breaking Changes](https://www.telerik.com/aspnet-core-ui/documentation/backwards-compatibility/2023-backwards-compatibility)
* [Telerik UI for ASP.NET Core Knowledge Base](https://docs.telerik.com/aspnet-core/knowledge-base)
