You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: common-features/icons.md
+15-10Lines changed: 15 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -1,25 +1,25 @@
1
1
---
2
2
title: Icons
3
3
page_title: Font and SVG Icons
4
-
description: How to use the built-in font icons in the UI for Blazor suite.
4
+
description: Blazor Icons are customizable, scalable icons for Blazor apps that enhance UI design with easy styling.
5
5
slug: common-features-icons
6
6
tags: telerik,blazor,icon,font,built-in
7
7
published: True
8
8
previous_url: /common-features/font-icons
9
9
position: 1
10
10
---
11
11
12
-
# Built-in Font and SVG Icons
12
+
# Blazor SVG and Font Icons
13
13
14
-
Telerik UI for Blazor provides a large set of built-in icons. There are two ways to consume and render them: as font icons or as SVG icons. It is also possible to use custom icons, or define an application-wide setting, which affects the type of icons in all Telerik Blazor components.
14
+
Telerik UI for Blazor provides a large set of built-in icons. There are two ways to consume and render them: as font icons or as SVG icons. It is also possible to use custom Blazor icons, or define an application-wide setting, which affects the type of icons in all Telerik Blazor components.
15
15
16
16
The Telerik Blazor components generate the same type of icons (font icons or SVG icons), [depending on the `TelerikRootComponent` configuration](#set-global-icon-type). However, Telerik UI for Blazor includes standalone [`FontIcon`](#fonticon-component) and [`SvgIcon`](#svgicon-component) components, which can be used at the same time.
17
17
18
18
In general, font icons produce a smaller HTML footprint and the glyph can be overridden with CSS. SVG icons provide better accessibility and can use multiple colors in a single icon.
*[Set global icon type for the whole application](#set-global-icon-type)
32
+
*[Set global icon type for the whole application](#set-global-blazor-icon-type)
33
33
*[Complete list of built-in icons](#icons-list)
34
-
*[How to use custom icons](#custom-icon-support)
34
+
*[How to use custom icons](#custom-blazor-icon-support)
35
35
36
+
{% if site.has_cta_panels == true %}
37
+
{% include cta-panel-introduction.html %}
38
+
{% endif %}
36
39
37
-
## How Icons Work
40
+
## How Blazor Icons Work
38
41
39
42
The Telerik Blazor icons have three prerequisites to work:
40
43
@@ -46,7 +49,7 @@ The Telerik Blazor icons have three prerequisites to work:
46
49
47
50
The Telerik Blazor components use built-in icons with the help of two NuGet packages. They are installed **automatically** as dependencies of the `Telerik.UI.for.Blazor` package:
48
51
49
-
*`Telerik.FontIcons` - defines the `FontIcon``enum` for easier usage of built-in **font** icons
52
+
*`Telerik.FontIcons` - defines the `FontIcon``enum` for easier usage of built-in **font**Blazor icons
50
53
*`Telerik.SvgIcons` - defines the `ISvgIcon` interface and the `SvgIcon` static class for built-in **SVG** icons
51
54
52
55
>tip Unlike the `Telerik.UI.for.Blazor` package, the icon packages are available on the `nuget.org` source. Keep this in mind when using [`packageSourceMapping`](slug:installation/nuget#package-source-mapping).
@@ -289,7 +292,7 @@ The `ISvgIcon` interface members are:
289
292
````
290
293
291
294
292
-
## Set Global Icon Type
295
+
## Set Global Blazor Icon Type
293
296
294
297
It is possible to configure the icon type for the whole application:
295
298
@@ -328,7 +331,7 @@ Each icon box in the icon list is clickable and reveals the following details:
328
331
The icon list may contain icons which are not available in older versions of Telerik UI for Blazor or even in the latest one. Such icons will be added in the next product version.
329
332
330
333
331
-
## Custom Icon Support
334
+
## Custom Blazor Icon Support
332
335
333
336
Telerik UI for Blazor supports using custom (third-party) icons:
334
337
@@ -343,4 +346,6 @@ Telerik UI for Blazor supports using custom (third-party) icons:
Copy file name to clipboardExpand all lines: components/grid/overview.md
+15-1Lines changed: 15 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ position: 0
12
12
13
13
This article provides a quick introduction to get your first <ahref="https://demos.telerik.com/blazor-ui/grid/overview"target="_blank">Blazor data grid component</a> up and running in a few seconds. There is a video tutorial and a list of the key features.
14
14
15
-
The Telerik Blazor Data Grid provides a comprehensive set of ready-to-use features. They cover everything from paging, sorting, filtering, editing, and grouping to row virtualization, optimized data reading, keyboard navigation and accessibility support.
15
+
The Telerik Blazor Data Grid provides a comprehensive set of ready-to-use features that cover everything from paging, sorting, filtering, editing, and grouping to row virtualization, optimized data reading, keyboard navigation, and accessibility support.
16
16
17
17
The Telerik Blazor grid is built on native Blazor from the ground up, by a company with a long history of making enterprise-ready Grids. This results in a highly customizable Grid that delivers lighting fast performance.
18
18
@@ -226,3 +226,17 @@ To execute these methods, obtain reference to the Grid instance via `@ref`.
*[Grid API Reference](slug:Telerik.Blazor.Components.TelerikGrid-1)
229
+
230
+
<scripttype="application/ld+json">
231
+
{
232
+
"@context":"https://schema.org",
233
+
"@type":"VideoObject",
234
+
"name":"Telerik UI for Blazor Data Grid",
235
+
"description":"The Telerik Grid for Blazor is a powerful component, which allows you to visualize and edit data through its table representation. It provides a variety of options about how to present and perform operations over the underlying data, such as paging, sorting, filtering and editing. In this short video, we'll learn how to bind data to the data grid and customize its features.",
Copy file name to clipboardExpand all lines: getting-started/server-blazor.md
+22-3Lines changed: 22 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,8 @@
1
1
---
2
2
title: Blazor Server App
3
3
page_title: First Steps with Blazor Server Apps and Telerik UI for Blazor
4
-
description: Make your first steps with Telerik UI for Blazor and build an app that runs the UI components server-side in Blazor server.
4
+
meta_title: First Steps with Blazor Server-Side UI - Telerik UI for Blazor
5
+
description: Blazor Server is a .NET framework that runs C# on the server, enabling interactive UIs via SignalR.
5
6
slug: getting-started/server-side
6
7
tags: get,started,first,steps,server
7
8
published: true
@@ -10,12 +11,16 @@ position: 15
10
11
11
12
# First Steps with Server-Side UI for Blazor
12
13
13
-
This article explains how to get the Telerik UI for Blazor components in your .NET 6 or 7 Blazor Server app and start using them quickly. You will create a new application from scratch, learn how to add the UI for Blazor components to a project, and finally, add a UI component to a view.
14
+
Blazor Server runs C# on the server and updates the UI in the browser through a SignalR connection, enabling interactive web apps without client-side .NET execution. This article explains how to get the Telerik UI for Blazor components in your .NET 6 or 7 Blazor Server app and start using them quickly. You will create a new application from scratch, learn how to add the UI for Blazor components to a project, and finally, add a UI component to a view.
14
15
15
16
> This article applies only to the **Blazor Server App** template in Visual Studio, which exists up to .NET 7. If you are using newer .NET versions, then follow the [tutorial about Blazor Web Apps](slug:getting-started/web-app).

46
51
47
52
2. Install the Telerik Blazor NuGet package:
48
53
@@ -119,3 +124,17 @@ If you prefer video instructions, you can also check the video tutorial below.
119
124
*[Getting Started Videos for Blazor](https://www.youtube.com/watch?v=aaRAZYaJ4xc&list=PLvmaC-XMqeBYPTwcm478vs8Rujq2tiVJo)
120
125
*[First Steps with Blazor Web App](slug:getting-started/web-app)
121
126
*[First Steps with Blazor WebAssembly](slug:getting-started/client-side)
127
+
128
+
<scripttype="application/ld+json">
129
+
{
130
+
"@context":"https://schema.org",
131
+
"@type":"VideoObject",
132
+
"name":"Adding Telerik UI for Blazor to an Existing Blazor Project",
133
+
"description":"Telerik UI for Blazor components have been built from the ground-up to ensure you experience shorter development cycles, quick iterations and cut time to market. In this short video, we'll learn how to add the components to an existing Blazor project.",
Copy file name to clipboardExpand all lines: integrations/reporting.md
+12-5Lines changed: 12 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,22 +1,27 @@
1
1
---
2
2
title: Reporting
3
3
page_title: Reporting
4
+
meta_title: Blazor Reporting enables creating, viewing, and exporting dynamic reports in Blazor apps, combining .NET with web UI.
4
5
description: Reporting for Blazor apps.
5
6
slug: reporting-in-blazor
6
7
position: 0
7
8
---
8
9
9
10
# Blazor Reporting
10
11
11
-
You can utilize the [Telerik Reporting](https://www.telerik.com/products/reporting) product to embed reporting functionality in your Blazor app. We provide the following components for easy integration (find detailed information in the respective articles that are part of the Telerik Reporting product documentation).
12
+
To effectively integrate Blazor Reporting functionalities into your Blazor application, you can leverage the capabilities provided by [Telerik Reporting](https://www.telerik.com/products/reporting). This integration offers several components tailored for Blazor, enhancing your application's reporting features.
The [Telerik Blazor Report Viewer Component](https://docs.telerik.com/reporting/embedding-reports/display-reports-in-applications/web-application/blazor-report-viewer/overview)enables you to embed a report preview into you app. The component is built on top of our robust and reliable HTML5 Report Viewer - a JavaScript/jQuery widget with lots of customization options. See this report viewer component into action in the [Dashboard Report Demo](https://demos.telerik.com/reporting/dashboard). This report viewer includes the following functionality:
24
+
The [Telerik Blazor Report Viewer Component](https://docs.telerik.com/reporting/embedding-reports/display-reports-in-applications/web-application/blazor-report-viewer/overview)allows you to embed Blazor Reporting previews directly within your Blazor application. Built upon the robust HTML5 Report Viewer, this component offers extensive customization options. See this report viewer component into action in the [Dashboard Report Demo](https://demos.telerik.com/reporting/dashboard). Key functionalities include:
20
25
21
26
* Preview the pages of the resulting report document on screen;
22
27
* Print the report;
@@ -25,18 +30,20 @@ The [Telerik Blazor Report Viewer Component](https://docs.telerik.com/reporting/
25
30
* Use any other interactive features that the Telerik Reporting product offers.
The [Telerik Native Blazor Report Viewer Component](https://docs.telerik.com/reporting/embedding-reports/display-reports-in-applications/web-application/native-blazor-report-viewer/overview) is a report viewer built with **native Blazor components** from our Telerik UI for Blazor library (requires a valid license). This report viewer brings a fluent user experience that blends with the rest of your Blazor application using the same input controls and styling mechanism. The initial version of this viewer supports all the core functionality needed for previewing and exporting report documents.
33
38
34
39
## Telerik Blazor Report Designer
35
40
36
-
The [Telerik Blazor Report Designer Component](https://docs.telerik.com/reporting/how-to-blazor-web-report-designer) enables you to embed a Report Designer tool in your Blazor application. This empowers your trusted end-users to edit existing or create new report definitions from scratch. See the Report Designer into action in the [Web Report Designer Demo](https://demos.telerik.com/reporting/designer)
41
+
The [Telerik Blazor Report Designer Component](https://docs.telerik.com/reporting/how-to-blazor-web-report-designer) empowers you to embed a Report Designer tool within your Blazor application. This feature enables end users to edit existing reports or create new report definitions from scratch, enhancing the versatility of your Blazor Reporting capabilities. Experience this component in action through the [Web Report Designer Demo](https://demos.telerik.com/reporting/designer).
42
+
43
+
By integrating these components, you can significantly enhance the Blazor Reporting functionalities of your application, providing users with comprehensive tools for report viewing, customization, and creation.
Copy file name to clipboardExpand all lines: introduction.md
+16-1Lines changed: 16 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,8 @@
1
1
---
2
2
title: Introduction
3
3
page_title: Blazor Documentation for UI Components
4
-
description: Check out the Telerik UI for Blazor documentation for guidance and examples on creating web applications with .NET using C# for the front-end.
4
+
meta_title: Blazor Documentation - Telerik UI for Blazor
5
+
description: Read the Telerik UI for Blazor documentation for guidance and examples on creating web apps with .NET using C#.
5
6
slug: blazor-overview
6
7
position: 1
7
8
---
@@ -257,3 +258,17 @@ For any issues you might encounter while working with Telerik UI for Blazor, use
257
258
* Use guided wizards to generate new Telerik Projects in [Visual Studio](slug:getting-started-vs-integration-new-project) and [Visual Studio Code](slug:getting-started-vs-code-integration-overview).
258
259
*[Convert an existing project to a Telerik-enabled project](slug:getting-started-vs-integration-convert-project)
259
260
*[Style the Telerik Blazor Components](slug:themes-overview)
261
+
262
+
<scripttype="application/ld+json">
263
+
{
264
+
"@context":"https://schema.org",
265
+
"@type":"VideoObject",
266
+
"name":"Getting Started with Telerik UI for Blazor: Overview | Chapter 1",
267
+
"description":"In this introductory chapter, we’ll provide a complete overview of the course and what you can expect to learn. We’ll cover the essentials of Telerik UI for Blazor, including the prerequisites needed to get started and the resources available to you. Take a tour of the demo application and get acquainted with the course downloads to ensure you’re fully prepared for the journey ahead.",
0 commit comments