getodk / getodk/central

Refactor frozen table columns

Open
#1,282 1 comment 0 reactions 0 assignees View on GitHub
frontend refactor
Dominant language
JavaScript
Stars
226
Forks
235
Avg merge
2d 22h
Merged PRs (30d)
19

Description

See https://github.com/getodk/central-frontend/pull/811#discussion_r1206917957. We have frozen columns in a few tables, but right now they involve a fair amount of complexity: see the `TableFreeze` component.

In terms of the user experience, I think there are accessibility concerns with the current implementation. The `TableFreeze` component renders two `` elements, which I think would be difficult to navigate using a screen reader.

The linked comment suggests a couple of possible solutions.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.