ankidroid/Anki-Android

Improve some dialogs (mostly string changes)

Open

#20508 opened on Mar 18, 2026

View on GitHub
 (22 comments) (0 reactions) (0 assignees)Kotlin (11,132 stars) (2,789 forks)batch import
Good First Issue

Description

[!NOTE] Please don't ask to be assigned. Simply state what you plan to work on (and look in the comments to see what other have picked).

These are just suggestions. Some of them may not be better than what we have currently.

Also, material design 3 suggests that dialog headlines are optional, unlike "supporting text". I wasn't aware of this when I wrote these suggestions.

Settings -> Appearance

  • Remove background?:
    • Consider removing the "?" and adding text like "Are you sure you want to remove the background image?".

Main screen

  • Check database?: https://github.com/ankidroid/Anki-Android/pull/20530
    • Replace "OK" with a more useful string.
    • Change the title to "Check database".
    • Change the text to "This may take a long time. Proceed?"
  • Check media?: https://github.com/ankidroid/Anki-Android/pull/20530
    • Same as above.
  • Delete unused media?
    • Change "Ok" to "Delete".
  • Tags added
    • The title is "Tags added", but the description can be "0 notes updated.". I'm not sure what to would be best here, maybe "Tagging results"?
  • What would you like to unbury?:
    • See the reference image below.
    • To find this dialog: make a deck with sibling burying enabled. Then add a basic card and a pair of basic & reversed cards to it. After that, study the deck, burying the basic card and answering on of the reversed cards. Finally, tap on the review counts in the main screen to get to the congratulations screen and then tap "unbury them".
    • Make the title bigger.
    • Remove the bold styling from the three options.

Template editor

  • Restore to Default:
    • Replace "OK" with "Restore".
    • Change the title to sentence case.
  • Browser appearance:
    • Not really a dialog, but the border titles "Question Format" and "Answer Format" should be lower case.
  • Restore Default Values?:
    • This is the dialog that appears when you tap the "loop" icon in the "Browser appearance" screen.
    • Replace "OK" with "Restore".
    • Add a title: "Restore to default".
    • Change the text to "Are you sure you want to restore the browser appearance to default?".

Note editor

  • Tags:
    • Replace "OK" with a more useful string. Maybe "Select" to match the "Select tags" dialog. Note: Used 'Confirm', 'Select' wasn't the right word to use IMO
  • Add tag:
    • Replace "OK" with "Add".
    • Change the box's border text from "Tag name" to simply "Name".

Card browser

  • Browser options:
    • Replace "OK" with "Save".
  • Reset card progress:
    • Replace "OK" with "Reset".
  • Find and replace:
    • Replace "OK" with "Replace".
  • Set due date:
    • Consider adding text to the tab icons.
    • Consider replacing "Help" by a question mark icon in the upper right corner like the "Reset card progress" dialog.
  • Change note type:
    • The tab text & icon should be colored blue to match the "Set due date" dialog.
    • Choose better colors for cloze note types. The current colors are hard to read, especially in the dark theme (see reference).

Reference

Image

Contributor guide