Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Status of Tables extension #4105

Open
1 of 2 tasks
rezaffm opened this issue Jun 4, 2023 · 1 comment
Open
1 of 2 tasks

[Bug]: Status of Tables extension #4105

rezaffm opened this issue Jun 4, 2023 · 1 comment
Labels
Category: Open Source The issue or pull reuqest is related to the open source packages of Tiptap. Triage: Open A new issue or pullrequest that requires triage (added by default) Type: Bug The issue or pullrequest is related to a bug

Comments

@rezaffm
Copy link

rezaffm commented Jun 4, 2023

Which packages did you experience the bug in?

extension-table

What Tiptap version are you using?

latest

What’s the bug you are facing?

Hi guys,

I have been using Tiptap for a while now (coming from Tinymce) and while I sometimes literally pull my hair out to get things working the way I want to them to work, I appreciate tiptap a lot (I actually was a sponsor but as PayPal was dismissed, I forgot to re-sign as sponsor).

The only thing that is frustrating to me is the table-extension. And I noticed quite some open issues about it:

In general, the table extensions on other editors (like ck, tinymce, ...) work the following way: You can adjust the columns (and these adjustments are then stated as % in the respective columns), and you can also give a "wrapper" (as a div) for the table, which makes styling (for the front end) easy. Typically, that's just a "table-responsive" or "tabble-wrapper" class or whatever you like (I know while editing the table in tiptap it gets wrapped in a TableWrapper class btw).

As I have the impression quite some folks would have the interest to having a working table extension in that way, I just wonder what's the status of the extension?

And by the way, I also believe (or hope) we would find some people that would fund a refactor or enhancement of the current extension (including myself) as I believe this would take quite some time.

Any thoughts on this?

What browser are you using?

Chrome

Code example

No response

What did you expect to happen?

A working table extension as with other wyswig ediors.

Anything to add? (optional)

No response

Did you update your dependencies?

  • Yes, I’ve updated my dependencies to use the latest version of all packages.

Are you sponsoring us?

  • Yes, I’m a sponsor. 💖
@rezaffm rezaffm added Category: Open Source The issue or pull reuqest is related to the open source packages of Tiptap. Triage: Open A new issue or pullrequest that requires triage (added by default) Type: Bug The issue or pullrequest is related to a bug labels Jun 4, 2023
@Nantris
Copy link
Contributor

Nantris commented Jun 15, 2023

I haven't started using the tables much yet but these seem like valid issues that should be addressed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Open Source The issue or pull reuqest is related to the open source packages of Tiptap. Triage: Open A new issue or pullrequest that requires triage (added by default) Type: Bug The issue or pullrequest is related to a bug
Projects
Status: Triage open
Development

No branches or pull requests

4 participants