Feature Request - Add "Check List" Button + Keyboard Shortcut to Editor (Comments/Descriptions) #3497

Open
opened 2023-05-12 07:05:52 +00:00 by episode_grinch227 · 1 comment

Version information:

Frontend Version: 0.20.5

API Version: v0.20.4
OS Version: macOS ventura 13.4
Browser Version: Firefox 112.0.2

Steps to reproduce:

  1. Create a new task item or enter one already created
  2. When editing the description or a comment, adding a "check list" needs to be done manually by typing * [ ] ....

image

Expected behavior:

Next to the buttons for adding Unordered/Ordered List, I would like to see the addition of a Check List button. Possible solution can be seen in the editor here on Gitea.

image

Actual behavior:

Manually entering the check list sequence is needed.


Downside of current implementation

You need to type the exact sequence with spaces in the right places * [ ] .... Missing spaces at any of the places will not render Markdown correctly.

image

Upside of requested implementation

Pressing a button or a shortcut, can enter the needed sequence for correct markdown rendering and thus omit the problems in typing manually.

**Version information:** ``` Frontend Version: 0.20.5 API Version: v0.20.4 OS Version: macOS ventura 13.4 Browser Version: Firefox 112.0.2 ``` **Steps to reproduce:** 1. Create a new task item or enter one already created 2. When editing the description or a comment, adding a "check list" needs to be done manually by typing `* [ ] ...`. ![image](/attachments/baf32238-017c-42f4-a2ba-bba617a3d264) **Expected behavior:** Next to the buttons for adding Unordered/Ordered List, I would like to see the addition of a Check List button. Possible solution can be seen in the editor here on Gitea. ![image](/attachments/1226ca58-35e1-4069-a0fc-0a2609119c2d) **Actual behavior:** Manually entering the check list sequence is needed. ---- **Downside of current implementation** You need to type the exact sequence with spaces in the right places `* [ ] ...`. Missing spaces at any of the places will not render Markdown correctly. ![image](/attachments/7016adb8-8227-41b7-b21c-65392381c0d6) **Upside of requested implementation** Pressing a button or a shortcut, can enter the needed sequence for correct markdown rendering and thus omit the problems in typing manually.
konrad added the
kind/feature
label 2023-05-23 14:58:49 +00:00

This will hopefully be resolved once we switch to tiptap.

This will hopefully be resolved once we switch to tiptap.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/frontend#3497
There is no content yet.