Fix: Remove bullet points from markdown task list items which includes checkboxes #3828
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Fixes issue addressed in #3826 where markdown task list items were displaying both bullet points and checkboxes in presentation view.
Changes Made
.reveal li:has(> input[type="checkbox"]) { list-style: none; }to remove bullet points from task list itemscss/theme/template/theme.scss)Before/After
Before: Task list items showed both bullets (•) and checkboxes

Screenshot
After: Task list items show only checkboxes, no bullets

Screenshot
Technical Details
:has()pseudo-class to target<li>elements that contain checkbox inputsli:has(> input[type="checkbox"])ensures only direct child checkboxes are affectedTests Performed
[x]and unchecked[ ]task items