Data table headers not updated in the HTML markup #5433

Open
opened 2026-02-05 10:03:49 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @PavaniHFP on GitHub (Sep 24, 2025).

Describe the Bug

I am trying to create accessible data tables in a new page on https://demo.bookstackapp.com/books/admins-only-book/page/test-508-document

However, when the data table is created, I tried adding column headers so that they will be announced as column headers for screen readers i.e by setting row properties as header, it looks like header is added, but they are not converted as th cells in HTML

If they are not th cells they are not announced as header cells, which is an accessibility issue

Steps to Reproduce

  1. create data table
  2. add header cells

Expected Behaviour

When the data table is created, I tried adding column headers so that they will be announced as column headers for screen readers i.e by setting row properties as header, it looks like header is added, but they are not converted as cells in HTML

td cells should be th cells

Screenshots or Additional Context

Image

Browser Details

No response

Exact BookStack Version

v25.07.2

Originally created by @PavaniHFP on GitHub (Sep 24, 2025). ### Describe the Bug I am trying to create accessible data tables in a new page on https://demo.bookstackapp.com/books/admins-only-book/page/test-508-document However, when the data table is created, I tried adding column headers so that they will be announced as column headers for screen readers i.e by setting row properties as header, it looks like header is added, but they are not converted as th cells in HTML If they are not th cells they are not announced as header cells, which is an accessibility issue ### Steps to Reproduce 1. create data table 2. add header cells ### Expected Behaviour When the data table is created, I tried adding column headers so that they will be announced as column headers for screen readers i.e by setting row properties as header, it looks like header is added, but they are not converted as <th> cells in HTML td cells should be th cells ### Screenshots or Additional Context <img width="1920" height="611" alt="Image" src="https://github.com/user-attachments/assets/401c1db5-b78b-40be-b1d6-f35ae30d8bea" /> ### Browser Details _No response_ ### Exact BookStack Version v25.07.2
OVERLORD added the 🐛 Bug label 2026-02-05 10:03:49 +03:00
Author
Owner

@PavaniHFP commented on GitHub (Sep 24, 2025):

Image
@PavaniHFP commented on GitHub (Sep 24, 2025): <img width="1920" height="911" alt="Image" src="https://github.com/user-attachments/assets/8c7c5ab1-9ace-49d9-83cb-e718dd091116" />
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5433