diff --git a/blazor-toc.html b/blazor-toc.html index e0324930d0..173df2bcf6 100644 --- a/blazor-toc.html +++ b/blazor-toc.html @@ -1,23 +1,23 @@
- All features of the component meet the requirement.
- Some features of the component do not meet the requirement.
- Some features of the component do not fully meet the requirement.
- The component does not meet the requirement.
- All features of the component meet the requirement.
- Some features of the component do not meet the requirement.
- The component does not meet the requirement.
|
| Mobile Device Support |
|
| Keyboard Navigation Support |
|
-| [Axe-core](https://www.npmjs.com/package/axe-core) Accessibility Validation |
|
+| [Axe-core](https://www.nuget.org/packages/Deque.AxeCore.Playwright) Accessibility Validation |
|
```
-{% previewsample "https://blazorplayground.syncfusion.com/embed/LNhoZsCXAGIEezKH?appbar=true&editor=true&result=true&errorlist=true&theme=bootstrap5" %}
+{% previewsample "https://blazorplayground.syncfusion.com/embed/hZBotEhApRPLLBoQ?appbar=false&editor=false&result=true&errorlist=false&theme=bootstrap5" %}

\ No newline at end of file
diff --git a/blazor/breadcrumb/templates.md b/blazor/breadcrumb/templates.md
index 5b75ad02db..54d25cc445 100644
--- a/blazor/breadcrumb/templates.md
+++ b/blazor/breadcrumb/templates.md
@@ -9,21 +9,21 @@ documentation: ug
# Templates in Blazor Breadcrumb Component
-Blazor has templated components which accepts one or more UI segments as input that can be rendered as part of the component during component rendering. Breadcrumb is a templated blazor component, that allow you to customize various part of the UI using template parameters. It allows you to render custom components or content based on your own logic.
+The Blazor Breadcrumb component is templated, allowing customization of various parts of its UI during rendering. This flexibility enables the rendering of custom components or content using user-defined logic, enhancing both the appearance and functionality of the breadcrumb trail.
-The available template options in Breadcrumb are as follows,
+The following template options are available in the Breadcrumb component:
-[Item template](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Navigations.BreadcrumbTemplates.html#Syncfusion_Blazor_Navigations_BreadcrumbTemplates_ItemTemplate) - Used to customize the items.
+[Item template](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Navigations.BreadcrumbTemplates.html#Syncfusion_Blazor_Navigations_BreadcrumbTemplates_ItemTemplate): Used to customize the rendering of individual Breadcrumb items.
-[Separator template](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Navigations.BreadcrumbTemplates.html#Syncfusion_Blazor_Navigations_BreadcrumbTemplates_SeparatorTemplate)- Used to customize the separators.
+[Separator template](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Navigations.BreadcrumbTemplates.html#Syncfusion_Blazor_Navigations_BreadcrumbTemplates_SeparatorTemplate): Used to customize the rendering of the separators between Breadcrumb items.
-## Template context
+## Template Context
-The templates used by Breadcrumb are of type `RenderFragment` and they will be passed with parameters. You can access the parameters passed to the templates using implicit parameter named `context`. You can also change this implicit parameter name using `Context` attribute.
+Templates used by the Breadcrumb component are of type `RenderFragment` and receive parameters that provide contextual data. Users can access these parameters using the implicit `context` parameter. You can optionally change this implicit parameter name using the `Context` attribute if needed.
-## Item template
+## Item Template
-In the following example, shopping cart details are used as Breadcrumb items and each item is rendered as Chip component using [ItemTemplate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Navigations.BreadcrumbTemplates.html#Syncfusion_Blazor_Navigations_BreadcrumbTemplates_ItemTemplate) tag directive. You can get the current item in `context` property.
+The `ItemTemplate` enables developers to define a custom UI for each Breadcrumb item. In the following example, shopping cart details are used as Breadcrumb items and each item is rendered as Chip component using [ItemTemplate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Navigations.BreadcrumbTemplates.html#Syncfusion_Blazor_Navigations_BreadcrumbTemplates_ItemTemplate) tag directive. The current item's data is accessible via the `context` parameter.
```cshtml
@using Syncfusion.Blazor.Navigations
@@ -49,11 +49,11 @@ In the following example, shopping cart details are used as Breadcrumb items and
```
{% previewsample "https://blazorplayground.syncfusion.com/embed/BNhUsrippKxnwhYp?appbar=false&editor=false&result=true&errorlist=false&theme=bootstrap5" %}
-
+
-## Separator template
+## Separator Template
-In the following example, the separators are customized with icons using [SeparatorTemplate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Navigations.BreadcrumbTemplates.html#Syncfusion_Blazor_Navigations_BreadcrumbTemplates_SeparatorTemplate) tag directive. You can get the previous and next item in `context` property.
+The [SeparatorTemplate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Navigations.BreadcrumbTemplates.html#Syncfusion_Blazor_Navigations_BreadcrumbTemplates_SeparatorTemplate) enables customization of the separators between Breadcrumb items. In the example below, separators are customized with icons using the[SeparatorTemplate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Navigations.BreadcrumbTemplates.html#Syncfusion_Blazor_Navigations_BreadcrumbTemplates_SeparatorTemplate) tag directive. The `context` parameter provides access to the previous and next item data, though it's often unused for simple icon separators.
```cshtml
@using Syncfusion.Blazor.Navigations
@@ -81,11 +81,13 @@ In the following example, the separators are customized with icons using [Separa
```
{% previewsample "https://blazorplayground.syncfusion.com/embed/hjLUsrWzJARuZSHz?appbar=false&editor=false&result=true&errorlist=false&theme=bootstrap5" %}
-
+
## Customize Specific Item Template
-The specific breadcrumb item can be customizable by adding the custom element as Child Content. In the following example, added the span element only for the breadcrumb text in breadcrumb item.
+A specific Breadcrumb item can be customized by adding custom elements directly as its `ChildContent`. This allows for fine-grained control over individual item rendering without affecting the `ItemTemplate` applied globally via `BreadcrumbTemplates`.
+
+In the following example, a custom `` element with an `` tag is added as `ChildContent` to the last `BreadcrumbItem`, effectively overriding any `ItemTemplate` for that specific item.
```cshtml
@using Syncfusion.Blazor.Navigations
@@ -150,4 +152,4 @@ The specific breadcrumb item can be customizable by adding the custom element as
```
{% previewsample "https://blazorplayground.syncfusion.com/embed/VZBgCrsTpAvZIhgB?appbar=false&editor=false&result=true&errorlist=false&theme=bootstrap5" %}
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/blazor/browser-support.md b/blazor/browser-support.md
index c2663fa38a..82ad1e3171 100644
--- a/blazor/browser-support.md
+++ b/blazor/browser-support.md
@@ -1,18 +1,20 @@
---
layout: post
-title: Browser Compatibility in Blazor - Syncfusion
-description: Check out and learn here all about browser compatibility of syncfusion blazor components and much more.
+title: Browser support for Syncfusion Blazor
+description: Supported browsers for Syncfusion Blazor components on Windows, Linux, and macOS for Blazor Server, Web App, and WebAssembly.
platform: Blazor
-component: Common
+control: Common
documentation: ug
---
# Browser Compatibility in Blazor
-Syncfusion® Blazor UI components are supported by all modern web browsers on both desktop and mobile devices running Windows, Linux, or MacOS.
+Syncfusion® Blazor UI components are supported by modern web browsers on desktop and mobile devices running Windows, Linux, or macOS.
## Blazor Web App
+All modern browsers listed are supported on their latest stable versions.
+
| Browser | Versions |
|--------------|---------------|
| Google Chrome, including Android & iOS | Latest Version |
@@ -22,6 +24,8 @@ Syncfusion® Blazor UI components are suppor
## Blazor WebAssembly
+All modern browsers listed are supported on their latest stable versions.
+
| Browser | Versions |
|--------------|---------------|
| Google Chrome, including Android & iOS | Latest Version |
@@ -32,6 +36,8 @@ Syncfusion® Blazor UI components are suppor
## Blazor Server Side
+All modern browsers listed are supported on their latest stable versions.
+
| Browser | Versions |
|--------------|---------------|
| Google Chrome, including Android & iOS | Latest Version |
@@ -40,8 +46,6 @@ Syncfusion® Blazor UI components are suppor
| Apple Safari, including iOS | Latest Version |
| Microsoft Internet Explorer | 11 |
-N> Blazor Server supports Microsoft Internet Explorer 11 with sufficient polyfills when using [.NET Core 3.1 / lower versions](https://learn.microsoft.com/en-us/aspnet/core/blazor/supported-platforms?view=aspnetcore-3.1). Refer this [documentation](https://blazor.syncfusion.com/documentation/common/how-to/render-blazor-server-app-in-ie) to add the polyfills in Blazor server application.
-
## See Also
-* [ASP.NET Core Blazor supported platforms](https://learn.microsoft.com/en-us/aspnet/core/blazor/supported-platforms?view=aspnetcore-7.0)
+* [ASP.NET Core Blazor supported platforms](https://learn.microsoft.com/en-us/aspnet/core/blazor/supported-platforms)
diff --git a/blazor/bullet-chart/accessibility.md b/blazor/bullet-chart/accessibility.md
index 144ea945ea..6053eee52a 100644
--- a/blazor/bullet-chart/accessibility.md
+++ b/blazor/bullet-chart/accessibility.md
@@ -1,7 +1,7 @@
---
layout: post
title: Accessibility in Blazor Bullet Chart Component | Syncfusion
-description: Checkout and learn here all about Accessibility using Keyboard navigation in Syncfusion Blazor Bullet Chart component and more.
+description: Check out and learn here all about Accessibility using Keyboard navigation in Syncfusion Blazor Bullet Chart component and more.
platform: Blazor
control: Bullet Chart
documentation: ug
@@ -9,9 +9,9 @@ documentation: ug
# Accessibility in Blazor Bullet Chart Component
-The Blazor Bullet chart component followed the accessibility guidelines and standards, including [ADA](https://www.ada.gov/), [Section 508](https://www.section508.gov/), [WCAG 2.2](https://www.w3.org/TR/WCAG22/) standards, and [WCAG roles](https://www.w3.org/TR/wai-aria/#roles) that are commonly used to evaluate accessibility.
+The Blazor Bullet Chart component adheres to accessibility guidelines and standards, including [ADA](https://www.ada.gov/), [Section 508](https://www.section508.gov/), [WCAG 2.2](https://www.w3.org/TR/WCAG22/), and [WAI-ARIA roles](https://www.w3.org/TR/wai-aria/#roles) to ensure inclusive user experiences.
-The accessibility compliance for the Blazor Bullet Chart component is outlined below.
+The following table summarizes the accessibility compliance for the Blazor Bullet Chart component:
| Accessibility Criteria | Compatibility |
| -- | -- |
@@ -37,9 +37,9 @@ The accessibility compliance for the Blazor Bullet Chart component is outlined b
- The component does not meet the requirement.| Label Value | Label Format property value | -Result | -Description | +Result | +Description |
| 1000 | n1 | 1000.0 | -The result is rounded to 1 decimal place. | +Rounded to 1 decimal place. | |
| 1000 | n2 | 1000.00 | -The result is rounded to 2 decimal places. | +Rounded to 2 decimal places. | |
| 1000 | n3 | 1000.000 | -The result is rounded to 3 decimal places. | +Rounded to 3 decimal places. | |
| 0.01 | p1 | 1.0% | -The result is converted to percentage with 1 decimal place. | +Converted to percentage with 1 decimal place. | |
| 0.01 | p2 | 1.00% | -The result is converted to percentage with 2 decimal places. | +Converted to percentage with 2 decimal places. | |
| 0.01 | p3 | 1.000% | -The result is converted to percentage with 3 decimal places. | +Converted to percentage with 3 decimal places. | |
| 1000 | c1 | $1000.0 | -The currency symbol is appended to the result and it is rounded to 1 decimal place. | +Currency symbol appended, rounded to 1 decimal place. | |
| 1000 | c2 | $1000.00 | -The currency symbol is appended to the result and it is rounded to 2 decimal places. | +Currency symbol appended, rounded to 2 decimal places. |