GEWIS / gewisweb

GEWIS Website
https://gewis.nl
GNU General Public License v3.0
16 stars 33 forks source link

Move activity description editor to CKEditor #1757

Closed tomudding closed 7 months ago

tomudding commented 7 months ago

What would you like?

Instead of GH-1552 I propose that we replace the complete editor with an instance of CKEditor. The editor will ouput GitHub Flavoured Markdown (important for GH-1755) and it is approximately WYSIWYG.

This also ensures that the editor scales with the content and you do not have to manually enlarge the editor.

Why is this needed?

No response

Other information

No response

tomudding commented 7 months ago

We should probably move the activity creation page to the admin interface, as this has some more room for a larger editor. Member initiatives for activities have not been possible since its removal (see GH-1012), so there is no reason why this cannot be in the admin interface.

tomudding commented 7 months ago

Create the CKEditor under GEWIS/gewisweb-ckeditor. We can potentially rename the repo to be plural.