Lack of persistent text alignment in Anki’s Add mode

In the Add mode of Anki, there is an inconsistent and counterproductive behavior regarding the text alignment chosen by the user. By default, the editor keeps text left-aligned. However, when the user manually changes this setting to centered or justified alignment, the preference is not preserved. After creating a card, Anki automatically resets the alignment to left in the next card, completely disregarding the previously selected option.

This behavior directly affects the card creation workflow, since text alignment is typically a recurring preference rather than a one-time adjustment. As a result, the user is forced to reapply the alignment for every new card, making the process repetitive, tiring, and unnecessarily manual. Moreover, there is no visual or logical indication that this setting will be discarded, which reinforces the feeling of poor usability and unmet expectations.

The inconsistency becomes even more apparent when considering that Anki already preserves other formatting settings persistently. A clear example is font color: once a specific color is selected, it remains active until the user explicitly chooses another. This shows that the system is already capable of maintaining formatting states across card creation, yet, for some reason, does not apply the same logic to text alignment.

This limitation stands in sharp contrast to the behavior of well-established word processors such as Microsoft Word. In Word, text alignment is treated as a persistent state: once an alignment—whether left, centered, right, or justified—is selected, it remains in effect for subsequent paragraphs until the user intentionally changes it. This native and intuitive behavior aligns with user expectations and serves as a clear example of good usability and interface consistency.

In practice, the approach adopted by Anki results in an incoherent experience, where some visual preferences are remembered by the editor while others are arbitrarily reset. Text alignment should behave in the same way as font color, remaining active until the user decides to change it. The lack of persistent alignment reduces editing efficiency and runs counter to basic usability principles, especially for users who create large numbers of cards following a well-defined visual standard.

So you are saying the text alignment tool in the add dialog changes back to the default after you create a card.

If you truly change this so often, you probably want to set the text alignment via templates: Card Templates - Anki Manual.

That’s why you should be setting the general alignment for how that field will be displayed in your card template/Styling – not field-by-field note-by-note. Styling & HTML - Anki Manual

The only things that are carried over after you add a note are pinned/sticky fields, and tags. You shouldn’t expect any other formatting to persist.

I think you’re mistaken there. Active font color doesn’t persist after you add that note – it doesn’t even persist from field to field within the Add Note window. Are you sure you don’t have an add-on that is making that happen?

Anki is not a word processor. Fields and notes are nothing like paragraphs within a single Word doc.

OP is not talking about the color / formatting in the fields themselves but about the toolbar instead. Change font color to red and it will stay red in the toolbar (not the field); change it to green and it will stay green. No addon needed.

Anyways, in that specific use case of OP I still would say this:

It doesn’t really make sense to preserve the selection of text alignment in the toolbar in my opinion.

Edit: I just tried it. It is being preserved as well (tried with 25.09.2 (3890e12c)).

If that’s what OP was talking about, those are different because they are color-pickers. The selected color is retained, but you would still have to select that tool to actually apply the color (just like alignment).

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.