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

[React] New markdown editor #6306

Closed
SchrodingersGat opened this issue Jan 21, 2024 · 4 comments · Fixed by #7284
Closed

[React] New markdown editor #6306

SchrodingersGat opened this issue Jan 21, 2024 · 4 comments · Fixed by #7284
Labels
dependency Relates to a project dependency Platform UI Related to the React based User Interface user interface User interface
Milestone

Comments

@SchrodingersGat
Copy link
Member

For fields that support markdown (like "notes") we currenly use easymde.

However it looks like mdx-editor would be a better choice - https://github.com/mdx-editor/editor

It supports mode advanced editing features (including image resizing) and a better, more "modern" look and feel. Better react support too.

@SchrodingersGat SchrodingersGat added user interface User interface dependency Relates to a project dependency Platform UI Related to the React based User Interface labels Jan 21, 2024
@matmair
Copy link
Member

matmair commented Jan 22, 2024

Something more modular (enableing mentions and inline links linke GitHub has) like tiptap might also be intresting

@wolflu05
Copy link
Contributor

I like that there is a WYSIWYG and diff editor, but still a source editor. But we need to consider that change well, because there are some special markdown flavors involved that maybe people will use and break later if we migrate to something else.

Copy link
Contributor

This issue seems stale. Please react to show this is still important.

@github-actions github-actions bot added the inactive Indicates lack of activity label Mar 23, 2024
@SchrodingersGat
Copy link
Member Author

Not stale

@SchrodingersGat SchrodingersGat removed the inactive Indicates lack of activity label Mar 23, 2024
@SchrodingersGat SchrodingersGat added this to the 1.0.0 milestone Mar 23, 2024
@SchrodingersGat SchrodingersGat modified the milestones: 1.0.0, 0.16.0 May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Relates to a project dependency Platform UI Related to the React based User Interface user interface User interface
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants