Skip to content

fix: draw the Todo icons with Nerd Font Material circles - #226

Merged
a1exk-dev merged 1 commit into
release/0.5.0from
bugfix/todo-icons
Oct 9, 2026
Merged

a1exk-dev merged 1 commit into
release/0.5.0from
bugfix/todo-icons

Conversation

@a1exk-dev

Copy link
Copy Markdown
Owner

What changed

Refs: #225 (spec #214, Todo look; ships in "chore: release 0.5.0" #223)

  • Done tasks draw 󰄳 (nf-md-checkbox_marked_circle), waiting tasks 󰄰 (nf-md-checkbox_blank_circle_outline), and the task in progress a circle filling up through 󰪞 … 󰪥 (nf-md-circle_slice_1–8), one frame every 100 ms. Roles are unchanged. No fallback without a Nerd Font, as for the git header.
  • Chosen in the Todo icons spike (prototype/todo-icons, 1f5a020): N2 Material circles over Font Awesome and Codicons.
  • MEMORY.md, docs/configuration.md, the live checks and the design render follow the new glyphs.

node scripts/check.ts exits 0.

Live checks

Sections of docs/testing/live-checks.md run on the pinned Claude Code (see CONTRIBUTING.md). Write N/A for a docs-only change.

  • Sidebar docking
  • Sidebar layout and scroll: the Todo row this change touches
  • Toasts
  • Render-site rewrites
  • Themes
  • The /ctui menu
  • claude -p

The Todo row ran on Claude Code 2.1.292 in the human's own session (tmux, JetBrainsMono Nerd Font) and passed: done tasks show 󰄳 with text in inactive, the task in progress a circle filling up through 󰪞 … 󰪥 in warning at about ten frames a second with its text in text, waiting tasks 󰄰 in subtle, and the header counts done over total.

Done tasks draw 󰄳, waiting tasks 󰄰, and the task in progress a circle
filling up through 󰪞…󰪥 at 100 ms, all Nerd Font Material icons that
fill more of their cell than ✓, ⠶ and the braille spinner. Roles stay
as they were. Like the git header, there is no fallback without a
Nerd Font.

MEMORY.md, docs/configuration.md, the live checks and the design
render follow the new glyphs.

Refs: #225
@a1exk-dev
a1exk-dev merged commit de576d7 into release/0.5.0 Oct 9, 2026
1 check passed
@a1exk-dev
a1exk-dev deleted the bugfix/todo-icons branch October 19, 2026 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant