-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
Describe the feature you'd like
I use tables in Bookstack A LOT. There are unfortunately quite a few limitations:
- no scrollbars = no option to go beyond page width = limited number of columns, due to limited width
- with no scrollbars come no optionally fixed header lines
- no interactive method to adjust width/height of multiple selected columns/lines at once in order to be identical in size
- no option to drag and re-sort entire columns or lines
- no sorting options
- no real option to paste formatted table contents sourced e.g. from Excel or Google Sheets
- and: no calculations (not expected ... but still would come very handy)
@ssddanbrown Can’t you switch the table engine or add an alternative one? Why not implement a JavaScript Spreadsheet Engine like e.g. JSpreadsheet CE, Handsontable, DHTMLX Grid or Webix Grid ... instead or as alternative? While being commercial libraries it looks to me as if they all are also available in free community editions for integration in non-commercial open source application like Bookstack.
Describe the benefits this would bring to existing BookStack users
My above described limitations are described in countless other issues: #1387, #4522, #5743, #1652 (interesting ... created by myself 6 years ago), #1574, #2126, #4716, #5717, #4944, #1367, #315, #1518, #1492, #3475 and the list goes on.
IMO many users, including me, are eagerly and yearningly awaiting a fundamental improvement on the tables front since years and the applause and sighs of relieve would be long and loud.
Can the goal of this request already be achieved via other means?
No.
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?
Over 5 years
Additional context
No response