todo-mode: Faces
11.1 Faces
==========
Each of the Todo modes uses faces to distinguish various aspects of the
display, both structural and informational. For example, the faces for
the date and time strings of todo item headers (‘todo-date’ and
‘todo-time’, respectively) by default inherit the attributes of the
corresponding faces used by the Emacs diary; but when the date and time
of a Todo diary item (i.e., an item lacking ‘todo-nondiary-marker’) is
earlier than the current date and time, they are displayed in a
different face (‘todo-diary-expired’). In this way, you can readily
recognize diary items that have “expired” and act accordingly (e.g., by
tagging them as done or by updating the deadlines).
Another example of an informational face is the face used to
distinguish top priority items (‘todo-top-priority’). A third case is
the face used in Todo Categories mode to mark rows of the table
containing categories with only archived items (‘todo-archived-only’).
The ‘todo-faces’ customization group contains a complete list of Todo
mode faces and brief descriptions of their use.