Table -> highlight first row or first column #5364

Open
opened 2026-02-05 10:00:28 +03:00 by OVERLORD · 2 comments
Owner

Originally created by @Golembivskyi on GitHub (Jul 16, 2025).

Describe the feature you'd like

It would be very useful to have the ability to highlight first column (header column) or first row (header row) in the table.

https://github.com/user-attachments/assets/9bba6fdd-fbf5-42b6-89a1-2a16275f0260

This video demonstrates how it works in CKEditor (another web project). When I turn on lightswitch to make the row as "Header row" it automatically make that row with light gray background and bold text. It is very useful for users that adds lots of tables on the page.

Describe the benefits this would bring to existing BookStack users

Much better table view
Easier way to find visual headers of the table
Faster content editing as all the cells in header rows have formatting by default. You just adds a row and the first cell is already formatted. I don't ask to add switcher to context menu as demonstrated on the example in video, UX can be anything, just add the ability to format first row or column automatically

Can the goal of this request already be achieved via other means?

Yes it is possible to edit every cell (background (when this bug will be fixed) and color) but it is much convenient when it is automatically.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

How long have you been using BookStack?

3 months to 1 year

Additional context

No response

Originally created by @Golembivskyi on GitHub (Jul 16, 2025). ### Describe the feature you'd like It would be very useful to have the ability to highlight first column (header column) or first row (header row) in the table. https://github.com/user-attachments/assets/9bba6fdd-fbf5-42b6-89a1-2a16275f0260 This video demonstrates how it works in CKEditor (another web project). When I turn on lightswitch to make the row as "Header row" it automatically make that row with light gray background and bold text. It is very useful for users that adds lots of tables on the page. ### Describe the benefits this would bring to existing BookStack users Much better table view Easier way to find visual headers of the table Faster content editing as all the cells in header rows have formatting by default. You just adds a row and the first cell is already formatted. I don't ask to add switcher to context menu as demonstrated on the example in video, UX can be anything, just add the ability to format first row or column automatically ### Can the goal of this request already be achieved via other means? Yes it is possible to edit every cell (background (when this bug will be fixed) and color) but it is much convenient when it is automatically. ### Have you searched for an existing open/closed issue? - [x] I have searched for existing issues and none cover my fundamental request ### How long have you been using BookStack? 3 months to 1 year ### Additional context _No response_
OVERLORD added the 🔨 Feature Request label 2026-02-05 10:00:28 +03:00
Author
Owner

@Krzysiek214181 commented on GitHub (Jul 16, 2025):

you can also create that effect by creating the table via markdown and inserting --- under your first row like so

|this is title | also title |
|--------------|------------|
|    content   |   content  |
@Krzysiek214181 commented on GitHub (Jul 16, 2025): you can also create that effect by creating the table via markdown and inserting --- under your first row like so ``` |this is title | also title | |--------------|------------| | content | content | ```
Author
Owner

@ssddanbrown commented on GitHub (Jul 16, 2025):

Hi @Krzysiek214181,
This should already be possible via the button that appears at the end of the toolbar when clicked on a cell within the first row:

Image
@ssddanbrown commented on GitHub (Jul 16, 2025): Hi @Krzysiek214181, This should already be possible via the button that appears at the end of the toolbar when clicked on a cell within the first row: <img width="1519" height="480" alt="Image" src="https://github.com/user-attachments/assets/498e364d-13c2-4fef-8032-b98bd9116b07" />
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5364