Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A simple plugin to render a progress bar to gather the overall progress of the TODO markers based on the rendering position.

License

Notifications You must be signed in to change notification settings

pengx17/logseq-plugin-todo-master

Repository files navigation

Logseq Plugin TODO Master

A simple plugin to render a progress bar to gather the overall progress of the TODO markers based on the rendering position.

Usage

Use slash command [TODO Master] Add Progress Bar to add a progress bar macro {{renderer :todomaster}} . The progress will be calculated based on the position of the macro.

  • If the macro has children blocks, it will show the progress of the children blocks
  • If the macro is at the root of the page (without a parent block) and has no children blocks, it will show the progress of the current page
  • If the macro is rendering in a block which has a query block, it will show the progress of the query block

Tips

Since this macro {{renderer :todomaster}} will display progress based on the rendering block, you can place it in the journal template, or in a query block title. Here are some examples:

Add TODO Master into the page's properties

progress:: {{renderer :todomaster}}

Add TODO Master into the query block's title

#+BEGIN_QUERY
{:title "{{renderer :todomaster}}"
 :query [:find (pull ?h [*])
 :in $ ?start ?next
 :where
 [?h :block/marker ?marker]
 [?h :block/refs ?p]
 [?p :block/journal? true]
 [?p :block/journal-day ?d]
 [(> ?d ?start)]
 [(< ?d ?next)]]
 :inputs [:today :7d-after]
 :collapsed? false}
#+END_QUERY

About

A simple plugin to render a progress bar to gather the overall progress of the TODO markers based on the rendering position.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

AltStyle によって変換されたページ (->オリジナル) /