Option to collect checked todos somewhere

WHAT DO YOU RECOMMEND

Option to collect checked todos at the bottom of list.

Some competitors have this and it’s very nice for these simple checklists

HOW COULD IT BE DONE

One idea is to have a special type of block that catches checked todos above it. Like /checkedtodos will contain all checked items above it in the page.

Hard for me to figure out how else to implement as each todo is probably its own block, however perhaps for adjacent todos (round check boxes), the checked ones could move to the end of the page, parent block, or list of adjacent todos…

I think the first suggestion is best.

REAL WORLD USE CASES

I make a quick list of 15 tasks, like a grocery list. Once something is in my cart, I only want to see unchecked items.

RECOMMENDED ALTERNATIVES

Manually moving checked todos each time to the end or into a disclosure block.

ADDITIONAL CONTEXT

Simply apply a filter in your sorting:
“Done → ascending”.

If you already have another filter in your sorting, then move the new one to the top.
Now it sorts first for the checkbox and after that for the other criteria,

I’m talking about the round todo lists / checkboxes, not about sorting task objects with checkboxes in a set. Like this:

Screenshot 2024-02-12 at 7.04.29 PM

Something like this would be the result where inside Completed is a block of type “Checked Checkboxes” that collects anything checked above it.