Altinn / Altinn/app-frontend-react

Refactor layout tables to not use actual html table element

Open
#2,548 1 comment 0 reactions 0 assignees View on GitHub
area/accessibility area/table status/for-consideration
Dominant language
TypeScript
Stars
21
Forks
33
Avg merge
6d 23h
Merged PRs (30d)
3

Description

Currently there are multiple situations where we use an HTML `` tag for layout purposes. One of these is the `RepeatingGroupEditContainer`. This is not recommended in HTML5, and can be achieved in multiple other ways.

![Image](https://github.com/user-attachments/assets/6b20f88b-0034-428f-b2cf-b2d8313a8dad)
![Image](https://github.com/user-attachments/assets/86e61cd3-3691-4aff-b4d6-c0ad64351f33)

Contributor guide

Open the contributing guide

Research direction

Start by locating RepeatingGroupEditContainer and inventorying the other layout uses of HTML table elements described in the issue. Verify the current layouts, then confirm that each layout no longer uses table markup while retaining the displayed structure and behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.