Skip to content

Commit b6c46f1

Browse files
authored
Merge pull request #6810 from syncfusion-content/983838-ProgressBarUG
983838: Updated the UG content and example changes in the Progress Bar control.
2 parents 858297f + 489fe2b commit b6c46f1

File tree

8 files changed

+120
-62
lines changed

8 files changed

+120
-62
lines changed
Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
22
layout: post
33
title: Accessibility in Blazor ProgressBar Component | Syncfusion
4-
description: Checkout and learn here all about Accessibility using Keyboard navigation in Syncfusion Blazor ProgressBar component and more.
4+
description: Learn about accessibility features, standards, and keyboard navigation in the Syncfusion Blazor ProgressBar component.
55
platform: Blazor
66
control: ProgressBar
77
documentation: ug
88
---
99

1010
# Accessibility in Blazor ProgressBar Component
1111

12-
The Blazor ProgressBar 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.
12+
The Blazor ProgressBar component follows 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 [WCAG roles](https://www.w3.org/TR/wai-aria/#roles) commonly used to evaluate accessibility.
1313

1414
The accessibility compliance for the Blazor ProgressBar component is outlined below.
1515

@@ -21,7 +21,7 @@ The accessibility compliance for the Blazor ProgressBar component is outlined be
2121
| [Right-To-Left Support](../common/accessibility#right-to-left-support) | <img src="https://cdn.syncfusion.com/content/images/landing-page/yes.png" alt="Yes"> |
2222
| [Color Contrast](../common/accessibility#color-contrast) | <img src="https://cdn.syncfusion.com/content/images/landing-page/yes.png" alt="Yes"> |
2323
| [Mobile Device Support](../common/accessibility#mobile-device-support) | <img src="https://cdn.syncfusion.com/content/images/landing-page/yes.png" alt="Yes"> |
24-
| [Keyboard Navigation Support](../common/accessibility#keyboard-navigation-support) |<img src="https://cdn.syncfusion.com/content/images/documentation/partial.png" alt="Intermediate"> |
24+
| [Keyboard Navigation Support](../common/accessibility#keyboard-navigation-support) | <img src="https://cdn.syncfusion.com/content/images/documentation/partial.png" alt="Intermediate"> |
2525
| [Axe-core Accessibility Validation](../common/accessibility#ensuring-accessibility) | <img src="https://cdn.syncfusion.com/content/images/landing-page/yes.png" alt="Yes"> |
2626

2727
<style>
@@ -30,28 +30,29 @@ The accessibility compliance for the Blazor ProgressBar component is outlined be
3030
margin: 0.5em 0;
3131
}
3232
</style>
33+
3334
<div><img src="https://cdn.syncfusion.com/content/images/documentation/full.png" alt="Yes"> - All features of the component meet the requirement.</div>
3435

3536
<div><img src="https://cdn.syncfusion.com/content/images/documentation/partial.png" alt="Intermediate"> - Some features of the component do not meet the requirement.</div>
3637

3738
<div><img src="https://cdn.syncfusion.com/content/images/documentation/not-supported.png" alt="No"> - The component does not meet the requirement.</div>
3839

3940

40-
## Keyboard interaction
41+
## Keyboard Interaction
4142

42-
The Blazor ProgressBar component followed the [keyboard interaction](https://www.w3.org/WAI/ARIA/apg/patterns/alert/#keyboardinteraction) guideline, making it easy for people who use assistive technologies (AT) and those who completely rely on keyboard navigation. The following keyboard shortcuts are supported by the Blazor ProgressBar component.
43+
The Blazor ProgressBar component follows the [keyboard interaction](https://www.w3.org/WAI/ARIA/apg/patterns/alert/#keyboardinteraction) guideline, making it accessible for users of assistive technologies (AT) and those relying on keyboard navigation. The following keyboard shortcuts are supported:
4344

4445
| Windows | Mac | Description |
4546
| --- | --- | --- |
46-
| <kbd>Tab</kbd> | <kbd>Tab</kbd> | Moves the focus to the ProgressBar element. |
47+
| <kbd>Tab</kbd> | <kbd>Tab</kbd> | Moves focus to the ProgressBar element. |
4748
| <kbd>Ctrl + P</kbd> | <kbd>⌘</kbd> + <kbd>P</kbd> | Prints the ProgressBar. |
4849

49-
## Ensuring accessibility
50+
## Ensuring Accessibility
5051

51-
The Blazor ProgressBar component's accessibility levels are ensured through an [axe-core](https://www.nuget.org/packages/Deque.AxeCore.Playwright) with playwright tests.
52+
The Blazor ProgressBar component's accessibility is validated using [axe-core](https://www.nuget.org/packages/Deque.AxeCore.Playwright) with Playwright tests.
5253

53-
The accessibility compliance of the Blazor ProgressBar component is shown in the following sample. Open the [sample](https://blazor.syncfusion.com/accessibility/progress-bar) in a new window to evaluate the accessibility of the Blazor ProgressBar component with accessibility tools.
54+
The accessibility compliance of the Blazor ProgressBar component is demonstrated in the following sample. Open the [sample](https://blazor.syncfusion.com/accessibility/progress-bar) in a new window to evaluate accessibility with accessibility tools.
5455

5556
## See also
5657

57-
* [Accessibility in Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components](https://blazor.syncfusion.com/documentation/common/accessibility)
58+
* [Accessibility in Syncfusion<sup style="font-size:70%">&reg;</sup> Blazor components](https://blazor.syncfusion.com/documentation/common/accessibility)

blazor/progress-bar/animation.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,26 @@
11
---
22
layout: post
33
title: Animation in Blazor ProgressBar Component | Syncfusion
4-
description: Checkout and learn here all about animation in Syncfusion Blazor ProgressBar component and much more.
4+
description: Check out and learn how to enable and customize animation in Syncfusion Blazor ProgressBar component.
55
platform: Blazor
6-
control: Progress Bar
6+
control: Progress Bar
77
documentation: ug
88
---
99

1010
# Animation in Blazor ProgressBar Component
1111

12-
The progress bar supports animation, which can be enabled by setting the [Enable](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.ProgressBar.ProgressBarAnimation.html#Syncfusion_Blazor_ProgressBar_ProgressBarAnimation_Enable) property to **true** in the [ProgressBarAnimation](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.ProgressBar.ProgressBarAnimation.html). The speed and the delay during an animation can be controlled using the [Duration](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.ProgressBar.ProgressBarAnimation.html#Syncfusion_Blazor_ProgressBar_ProgressBarAnimation_Duration) and the [Delay](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.ProgressBar.ProgressBarAnimation.html#Syncfusion_Blazor_ProgressBar_ProgressBarAnimation_Delay) properties specified in milliseconds.
12+
The Progress Bar component supports animation, which can be enabled by setting the [Enable](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.ProgressBar.ProgressBarAnimation.html#Syncfusion_Blazor_ProgressBar_ProgressBarAnimation_Enable) property to **true** in [ProgressBarAnimation](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.ProgressBar.ProgressBarAnimation.html). Control the animation speed and delay using the [Duration](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.ProgressBar.ProgressBarAnimation.html#Syncfusion_Blazor_ProgressBar_ProgressBarAnimation_Duration) and [Delay](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.ProgressBar.ProgressBarAnimation.html#Syncfusion_Blazor_ProgressBar_ProgressBarAnimation_Delay) properties, specified in milliseconds.
1313

1414
```cshtml
15+
1516
@using Syncfusion.Blazor.ProgressBar
1617
1718
<SfProgressBar Type="ProgressType.Linear" Value="90" Height="60" Width="90%" TrackColor="#FFFFFF"
1819
ShowProgressValue="true" ProgressColor="#2BB20E" TrackThickness="24" CornerRadius="CornerType.Round"
1920
ProgressThickness="24" Minimum="0" Maximum="100">
2021
<ProgressBarAnimation Enable="true" Duration="2000" Delay="0"></ProgressBarAnimation>
2122
</SfProgressBar>
23+
2224
```
2325

2426
![Blazor ProgressBar with Animation](images/blazor-progressbar-animation.png)

0 commit comments

Comments
 (0)