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

dedicated rich text description editing tool #50

Closed
vincent-peugnet opened this issue Jan 29, 2021 · 3 comments · Fixed by #78
Closed

dedicated rich text description editing tool #50

vincent-peugnet opened this issue Jan 29, 2021 · 3 comments · Fixed by #78

Comments

@vincent-peugnet
Copy link
Owner

vincent-peugnet commented Jan 29, 2021

instead of editing sharable description as a part of /edit, add a specific interface with a generous editor.

Choosing a rich markdown editor

What I need:

  1. display markdown synthax
  2. have toolbar for text style
  3. have image import tool !?
  4. have an easy url tool

In fact, Github editor is almost perfect, I love the image drag n drop function, but it lack of url help wich is cool for beginners I think.

Selection

For example Toast UI editor is based on Jquery, and I use jquery query for bootstrap menu and others. Is it a good strategy to use only one main library like this more than many differents @n-peugnet ?

@n-peugnet
Copy link
Contributor

n-peugnet commented Jan 30, 2021

As jQuery is only used for the drop down menu and as it is really not optimal and could be done by hand easily, I think it would be better not to rely on jQuery at all, to be able to ditch it someday.

I also think GitHub's one is really great. But maybe putting a big preview button right next to the publish one would make it better for newbies.

Lastly, the image import should be done in another issue IMO.

@n-peugnet
Copy link
Contributor

n-peugnet commented Jan 31, 2021

@vincent-peugnet
Copy link
Owner Author

Hey @n-peugnet , are you up on doing this ?

What should I do to prepare it ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants