Add style for indeterminate state checkbox

Why

!240908 (merged) implemented checkbox rendering for org-mode ([X], [ ], [-]).

The [-] marker sets data-indeterminate="true" on the element, but there's no CSS to actually show it. Right now it looks identical to an unchecked box.

What this MR does

Adds CSS to render a dash icon for indeterminate checkboxes.

Note that this doesn't touch Markdown task list styling.

Screenshots

Visually confirmed that the indeterminate ([-]) checkbox appears as expected in GDK-in-a-box:

Before After
indeterminate-unstyled indeterminate-styled

Sources:

- [-] Prepare release
  - [X] Update changelog
  - [ ] Review merge requests

Notes

  • I don't work on the frontend regularly — feel free to tweak the CSS as needed.
  • No docs updates included — this area isn't well covered by existing documentation. If there are specific docs that should be updated, please flag them.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by skkzsh

Merge request reports

Loading