ckeditor / github-writer

GitHub Writer - WYSIWYG Rich-Text Editor for GitHub, powered by CKEditor.
https://ckeditor.com/
Other
376 stars 61 forks source link

Enable Writer in GitHub projects #386

Open ufrosh99 opened 1 year ago

ufrosh99 commented 1 year ago

📝 Provide a description of the new feature

I guess the title is pretty self-explanatory. It would be a real pleasure to have this fantastic GitHub enhancement available in the new GitHub projects. 


If you'd like to see this feature implemented, add a 👍 reaction to this post.

mlewand commented 1 year ago

Duplicate reported in #419.

mlewand commented 1 year ago

Just some notes here:

mmotyczynska commented 1 year ago

Adding GitHub Writer to GitHub Projects pages requires more effort than e.g. adding it to issues pages. This is because Github Projects pages are not consistent with the other ones where we already integrated the Writer. The reason why it would by more challenging is that in Projects:

  1. The html structure is different (no form element, no panels container etc.).
  2. The writing area is not rendered by default - therefore in order to insert Writer we would have to check GitHub events called after switching to edit mode.
  3. There is also change in page name (App.page.name), up to now it was static, now it can vary and we would have to handle it differently.

There might be of course even more differences, but as for now although it seems possible it does not look like a simple integration. It might require a lot of changes in the current solution.