Avoid adding headless column to the end of a table for action buttons
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
There are several places in GitLab where a table has a column of action buttons at the right edge, and the column's header has no accessible text.
cf. https://dequeuniversity.com/rules/axe/4.10/empty-table-header
Examples
Note: these are not exhaustive lists of examples. There are likely additional tables that violate this rule.
Negative examples
Admin users table
Admin Runners table
Admin jobs table
Admin deploy keys
Positive examples
There are examples of places where this is done correctly.
For example:
Admin Applications table
Project settings badges table
Project access tokens table
Recommended solution
- Add documentation in Pajamas (at https://design.gitlab.com/components/table#additional-actions) about the need for table header text in this additional actions column
- Identify tables that are breaking this rule and edit them to comply
- Consolidate copy for this column header -- should it be
ActionorActions? (needs Technical Writing input)
Edited by 🤖 GitLab Bot 🤖






