Skip to content

Commit 5bfbbd7

Browse files
committed
Merge branch 'development' of https://github.com/syncfusion-content/blazor-docs into 930500-UG
2 parents 9beb5d5 + 8eb1b5e commit 5bfbbd7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+2370
-1224
lines changed

blazor/gantt-chart/accessibility.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ documentation: ug
99

1010
# Accessibility in Blazor Gantt Chart Component
1111

12-
The Syncfusion Blazor Gantt Chart component adheres to accessibility guidelines, 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) standards, ensuring usability for all users, including those relying on assistive technologies.
12+
The Syncfusion Blazor Gantt Chart component adheres to accessibility guidelines, 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) standards, ensuring compatibility with assistive technologies, including those relying on assistive technologies.
1313

1414
## Accessibility Compliance
1515

@@ -50,15 +50,15 @@ The Blazor Gantt Chart component implements [WAI-ARIA](https://www.w3.org/WAI/AR
5050
| `dialog (role)` | Applied to the `e-dialog` element for pop-up dialogs in the Gantt. |
5151
| `toolbar (role)` | Assigned to the `e-gantt-toolbar` element to indicate the toolbar. |
5252
| `aria-label` | Provides descriptive information for UI elements, such as timeline cells, taskbars, labels, dependency lines, and event markers. |
53-
| `aria-selected` | Indicates selection state for chart rows, set to `false` by default and `true` when a cell or task is selected. |
54-
| `aria-expanded` | Used for parent task rows, set to `true` when expanded and `false` when collapsed. |
53+
| `aria-selected` | Indicates selection state for chart rows, set to **false** by default and `true` when a cell or task is selected. |
54+
| `aria-expanded` | Used for parent task rows, set to `true` when expanded and **false** when collapsed. |
5555
| `aria-grabbed` | Applied to taskbars during editing to indicate drag-and-drop interaction. |
5656

5757
## Keyboard navigation
5858

5959
The Blazor Gantt Chart component supports comprehensive [keyboard interaction](https://www.w3.org/WAI/ARIA/apg/patterns/) for users relying on keyboards or assistive technologies. Below are the supported keyboard shortcuts, organized by functionality.
6060

61-
<b>Focus Elements</b>
61+
### Focus elements
6262

6363
| Windows | Mac | Action |
6464
|---------|-----|--------|
@@ -73,7 +73,7 @@ The Blazor Gantt Chart component supports comprehensive [keyboard interaction](h
7373
| <kbd>←</kbd> | <kbd>←</kbd> | Moves focus to the cell to the left. |
7474
| <kbd>Alt</kbd> + <kbd>W</kbd> | <kbd>⌥</kbd> + <kbd>W</kbd> | Focuses the Gantt content element. |
7575

76-
<b>Expand/Collapse</b>
76+
### Expand/Collapse
7777

7878
| Windows | Mac | Action |
7979
|---------|-----|--------|
@@ -82,7 +82,7 @@ The Blazor Gantt Chart component supports comprehensive [keyboard interaction](h
8282
| <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>↑</kbd> | <kbd>⌘</kbd> + <kbd>⇧</kbd> + <kbd>↑</kbd> | Collapses the selected row. |
8383
| <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>↓</kbd> | <kbd>⌘</kbd> + <kbd>⇧</kbd> + <kbd>↓</kbd> | Expands the selected row. |
8484

85-
<b>Selection</b>
85+
### Selection
8686

8787
| Windows | Mac | Action |
8888
|---------|-----|--------|
@@ -99,14 +99,14 @@ The Blazor Gantt Chart component supports comprehensive [keyboard interaction](h
9999
| <kbd>Esc</kbd> | <kbd>Esc</kbd> | Clears all selections. |
100100
| <kbd>Ctrl</kbd> + <kbd>A</kbd> | <kbd>⌘</kbd> + <kbd>A</kbd> | Selects all rows or cells on the current page. |
101101

102-
<b>Clipboard</b>
102+
### Clipboard
103103

104104
| Windows | Mac | Action |
105105
|---------|-----|--------|
106106
| <kbd>Ctrl</kbd> + <kbd>C</kbd> | <kbd>⌘</kbd> + <kbd>C</kbd> | Copies selected rows or cells to the clipboard. |
107107
| <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>H</kbd> | <kbd>⌘</kbd> + <kbd>⇧</kbd> + <kbd>H</kbd> | Copies selected rows or cells with headers to the clipboard. |
108108

109-
<b>Context Menu</b>
109+
### Context menu
110110

111111
| Windows | Mac | Action |
112112
|---------|-----|--------|
@@ -117,7 +117,7 @@ The Blazor Gantt Chart component supports comprehensive [keyboard interaction](h
117117
| <kbd>←</kbd> | <kbd>←</kbd> | Closes the current submenu and navigates to the parent menu. |
118118
| <kbd>→</kbd> | <kbd>→</kbd> | Opens the next submenu. |
119119

120-
<b>Cell Editing</b>
120+
### Cell editing
121121

122122
| Windows | Mac | Action |
123123
|---------|-----|--------|
@@ -129,48 +129,48 @@ The Blazor Gantt Chart component supports comprehensive [keyboard interaction](h
129129
| <kbd>Shift</kbd> + <kbd>Tab</kbd> | <kbd>⇧</kbd> + <kbd>Tab</kbd> | Saves the current cell and moves to the previous editable cell. |
130130
| <kbd>Shift</kbd> + <kbd>Enter</kbd> | <kbd>⇧</kbd> + <kbd>Enter</kbd> | Saves the current cell and edits the cell in the previous row. |
131131

132-
<b>Filtering</b>
132+
### Filtering
133133

134134
| Windows | Mac | Action |
135135
|---------|-----|--------|
136136
| <kbd>Alt</kbd> + <kbd>↓</kbd> | <kbd>⌥</kbd> + <kbd>↓</kbd> | Opens the filter menu for the focused header. |
137137

138-
<b>Column Menu</b>
138+
### Column Menu
139139

140140
| Windows | Mac | Action |
141141
|---------|-----|--------|
142142
| <kbd>Alt</kbd> + <kbd>↓</kbd> | <kbd>⌥</kbd> + <kbd>↓</kbd> | Opens the column menu for the focused header. |
143143

144-
<b>Reordering</b>
144+
### Reordering
145145

146146
| Windows | Mac | Action |
147147
|---------|-----|--------|
148148
| <kbd>Ctrl</kbd> + <kbd>←</kbd> / <kbd>→</kbd> | <kbd>⌘</kbd> + <kbd>←</kbd> / <kbd>→</kbd> | Moves the focused column to the left or right. |
149149

150-
<b>Sorting</b>
150+
### Sorting
151151

152152
| Windows | Mac | Action |
153153
|---------|-----|--------|
154154
| <kbd>Enter</kbd> | <kbd>Enter</kbd> | Sorts the focused column (ascending or descending). |
155155
| <kbd>Ctrl</kbd> + <kbd>Enter</kbd> | <kbd>⌘</kbd> + <kbd>Enter</kbd> | Applies multi-column sorting. |
156156
| <kbd>Shift</kbd> + <kbd>Enter</kbd> | <kbd>⇧</kbd> + <kbd>Enter</kbd> | Clears sorting for the focused column. |
157157

158-
<b>Toolbar</b>
158+
### Toolbar
159159

160160
| Windows | Mac | Action |
161161
|---------|-----|--------|
162162
| <kbd>←</kbd> | <kbd>←</kbd> | Focuses the previous toolbar element. |
163163
| <kbd>→</kbd> | <kbd>→</kbd> | Focuses the next toolbar element. |
164164
| <kbd>Enter</kbd> | <kbd>Enter</kbd> | Activates the focused toolbar element. |
165165

166-
<b>Tooltip</b>
166+
### Tooltip
167167

168168
| Windows | Mac | Action |
169169
|---------|-----|--------|
170170
| <kbd>Esc</kbd> | <kbd>Esc</kbd> | Closes the tooltip. |
171171
| <kbd>Tab</kbd> | <kbd>Tab</kbd> | Opens the tooltip on focus and closes it on focus out. |
172172

173-
<b>Dialog Editing</b>
173+
### Dialog editing
174174

175175
| Windows | Mac | Action |
176176
|---------|-----|--------|
@@ -182,11 +182,11 @@ The Blazor Gantt Chart component supports comprehensive [keyboard interaction](h
182182
| <kbd>Tab</kbd> | <kbd>Tab</kbd> | Saves the current cell and moves to the next editable cell in the dialog. |
183183
| <kbd>Shift</kbd> + <kbd>Tab</kbd> | <kbd>⇧</kbd> + <kbd>Tab</kbd> | Saves the current cell and moves to the previous editable cell in the dialog. |
184184

185-
## Ensuring Accessibility
185+
## Validate Accessibility Compliance
186186

187187
Accessibility is validated using [axe-core](https://www.nuget.org/packages/Deque.AxeCore.Playwright) with Playwright tests to ensure compliance with WCAG 2.2 and other standards. Evaluate the accessibility of the Blazor Gantt Chart component using the [sample](https://blazor.syncfusion.com/accessibility/gantt-chart) in a new window with accessibility tools.
188188

189-
## See Also
189+
## Related Resources
190190

191191
- [Accessibility in Syncfusion Blazor Components](https://blazor.syncfusion.com/documentation/common/accessibility)
192192
- [Blazor Gantt Chart Feature Tour](https://www.syncfusion.com/blazor-components/blazor-gantt-chart)

0 commit comments

Comments
 (0)