This PR restores the task list presentation removed in 4.8:
- Add “task-list-item” class to task list `<li>` elms
- Hide list bullets on unordered task lists `<li>` elms
It also provides several improvements on the pre-4.8 presentation:
- Add “task-list” class to task list `<ul>` elms
- Display list numbers on ordered task lists `<li>` elms
- Render accessible task list items by wrapping checkbox and text in `<label>` elm
- Allow task lists to be nested within standard ordered/unordered lists
Please makes sure these boxes are checked before submitting your PR, thank you!
* [x] Make sure you are merging your commits to `master` branch.
* [x] Add some descriptions and refer relative issues for you PR.
* [x] DO NOT include files inside `lib` directory.
Please makes sure these boxes are checked before submitting your PR, thank you!
* [x] Make sure you are merging your commits to `master` branch.
* [x] Add some descriptions and refer relative issues for you PR.
* [x] DO NOT include files inside `lib` directory.
Please makes sure these boxes are checked before submitting your PR, thank you!
* [ ] Make sure you are merging your commits to `master` branch.
* [ ] Add some descriptions and refer relative issues for you PR.
* [ ] DO NOT include files inside `lib` directory.
Please makes sure these boxes are checked before submitting your PR, thank you!
* [x] Make sure you are merging your commits to `master` branch.
* [x] Add some descriptions and refer relative issues for you PR.
* [x] DO NOT include files inside `lib` directory.
A temporary solution, I will refactor this part of the code in the next major version.