Skip to content

To-Do List

The To-Do List is the first page you see by default when opening the app. The yellow area at the top shows the current list name, and the white card area below displays the to-do items in that list.

Core features:

  • Multiple list management: Create multiple to-do lists, each independent from the others
  • Add to-dos: Tap the blank area at the bottom of the list to enter the edit page and create items
  • Complete / Restore: Swipe right, double-tap, or long-press menu to mark as completed; completed items can be restored
  • Pin: Pin important items to the top of the list
  • Delete: Swipe left or long-press menu to delete
  • Drag to reorder: Enter sort mode and drag the handle to adjust order
  • Batch delete: Enter batch mode, check multiple items, and delete them at once
  • Switch lists: Use the right-side drawer to switch the currently viewed list
  • Archive view: Switch to the archive view at the bottom of the drawer to see all completed items
  • Cross-platform sync: After logging into the same account, data across Android / iOS / HarmonyOS / PC syncs automatically. Any add / complete / modify / delete action on one device syncs to all others
┌─────────────────────────────────┐
│ Current List Name [Menu] │ ← Yellow header bar
├─────────────────────────────────┤
│ │
│ ○ Pinned item content │ ← Yellow dot
│ ○ Regular item content [3 days] │ ← Gray dot + optional date badge
│ ○ Regular item content │
│ │
│ ○ Completed item (gray+strikethrough) │ ← Gray dot
│ ○ Completed item │
│ │
│ [Tap here to add a list] │ ← Empty state
│ │
└─────────────────────────────────┘

The list is divided into three areas from top to bottom:

SectionDisplay CharacteristicsDot Color
PinnedPinned, uncompleted to-dos, always at the topYellow
RegularUnpinned, uncompleted to-dos, can be drag-sortedGray
CompletedCompleted to-dos, gray text + strikethroughGray
  • Displayed with gray text + strikethrough
  • Completed items cannot be edited (tapping does nothing)
  • Completed items can be restored to uncompleted via double-tap, swipe right, or the “Restore” option in the long-press menu
  • Completed items remain at the bottom of the list (not automatically hidden)

When no to-do list has been created yet, the list area shows:

  • Centered text: “Please add a to-do list”
  • A yellow button below: “Add To-Do List” — tap to directly create a new list

After the subscription expires, the entire to-do page is covered by a semi-transparent black overlay, showing “Membership expired, please renew,” a purchase button, and a refresh entry. Expiration does not affect data retention — data can be exported from the PC client.

Each to-do item displays:

○ To-do content text [5 days left] ← Target date countdown badge
  • Left dot: 10×10 pixel circle; pinned items are yellow, regular items are gray
  • Content text: 16pt font, auto-wrapping
  • Target date countdown badge (optional): Only shown when a “target date” is set and the item is uncompleted
    • Dark background + yellow text, rounded rectangle
    • Target date > today: “X days left”
    • Target date = today: “Today”
    • Target date < today: “X days overdue”
  • Tap the blank area at the bottom of the list to enter the edit page, fill in the content, and save
  • The edit page supports: task content (required), description/notes, location, tags, target date/schedule time, reminders, and repeat plans
  • Maximum 1000 characters for content
  • Tap an uncompleted to-do → Enter the edit page to modify all fields
  • Tapping a completed to-do does nothing

Three ways:

  1. Swipe right: Swipe your finger from the left edge to the right → The to-do is immediately marked as completed
  2. Double-tap: Double-tap a to-do → Immediately completed
  3. Long-press menu: Long-press → Pop-up menu → Tap “Complete”

Completed to-dos turn gray with strikethrough, appear at the bottom in the “Completed” section, and also enter the archive pool.

Three ways:

  1. Swipe right: Swipe your finger from the left edge to the right on a completed item → Restores to uncompleted
  2. Double-tap: Double-tap a completed item → Restores
  3. Long-press menu: Long-press → Pop-up menu → Tap “Restore”
  • Long-press menu: Long-press a to-do → Tap “Pin” → The item jumps to the top and the dot turns yellow
  • Long-press again → Tap “Unpin” → Returns to regular state
  • Swipe left: Swipe a to-do to the left → An orange pin button appears → Tap to toggle pin state
  • Pinned to-dos do not participate in drag sorting
  • Long-press menu: Long-press → Tap “Delete” → Permanently deleted, cannot be undone
  • Swipe left: Swipe left → A red delete button appears → Tap to delete
  • Deletion is permanent — items do not go to the archive pool
  1. Long-press an unpinned, uncompleted to-do → Pop-up menu → Tap “Sort”
  2. The list enters sort mode, with a drag handle ( icon) on the right side of each item
  3. Hold the handle and drag to the target position, then release
  4. Tap the “Done” button in the top-right corner to save the sort order
  5. Pinned and completed to-dos do not participate in sorting
  1. Long-press a to-do → Pop-up menu → Tap “Batch Delete”
  2. The list enters batch mode, with checkboxes on the right side of each item
  3. Check the items you want to delete
  4. Tap the delete icon in the top-right corner → Confirm to batch delete
  5. Completed items do not participate in batch delete
  • Tap the menu icon (three horizontal lines) in the top-right corner → A drawer slides out from the right
  • The drawer shows all to-do lists, with the current list marked as selected
  • Tap another list → The list immediately switches to show that list’s to-dos
  • Each list’s to-dos are independent
  • The right side of each list shows the count of uncompleted to-dos in that list
  • Below the list of to-do lists in the right-side drawer, there is an “Archive” option
  • Tap to enter archive mode, which shows all completed to-dos in the current list
  • Completed items in the archive are grouped by completion date, showing “Today,” “Yesterday,” “Wed 06-11,” etc.
  • Each completed item in the archive supports:
    • Swipe left: Restore / Delete (buttons appear after swiping)
    • Double-tap: Restore
    • Long-press: Pop-up menu (Restore / Delete)
  • Tap the filter icon in the top bar to open the archive sidebar
  • Pull to refresh: Pull down the list to trigger data sync
  • Page persistence: Switching to another tab and back preserves the list position and state

The drawer that slides out from the right is the management center for to-do lists:

FeatureDescription
View list of listsLists all created to-do lists
Switch current listTap to switch; the list refreshes instantly
View uncompleted countEach list shows the number of uncompleted to-dos on the right
ArchiveView completed items (shows total archive count)
List settingsEdit the current list’s name and sort order
Add listCreate a new to-do list
User guideOpen the guide page
Desktop widget buttonToggle the “New To-Do” button on the desktop widget
Add to desktopJump to the desktop widget setup guide page

Android / HarmonyOS: Desktop widgets are called “Widgets” on Android and “Service Cards” on HarmonyOS — they function the same way.

Editing a list (renaming, setting tag filter rules, etc.) must be done in the list management page.