Ability to add non-disabled checkboxes

Created on 23 May 2024, about 1 month ago

Problem/Motivation

When using the new To-do List feature, the checkboxes added to a page are all disabled by default, with HTML as <input type="checkbox" disabled="disabled" /> rendered.

Our client would find this useful for visitors to be able to use the checkboxes as real checkboxes to keep track of their progress as they complete tasks. Obviously, this tracking would not last if the page is closed or refreshed, but it could still be useful.

Additionally, the checkboxes being disabled triggers default disabled styling from the browser, which requires overriding through CSS.

Steps to reproduce

Install To-do List submodule and create a checkbox list on any page. After saving, see that checkboxes are disabled and non-interactive.

Proposed resolution

This seems like something that would need to be changed in the CKEditor plugin itself. I might try a Javascript solution for my own site to remove the "disabled" attribute from the checklists.

✨ Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇨🇦Canada endless_wander

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024