A date which corresponds to the current day, will also correspond to the current week, as well as the current month. To make matters possibly more confusing, that same date could also correspond to an occurrence of a holiday list used in the MiniCalendar option, as well as correspond to a moon phase.
How do all these options come together ?
Note that attributes are applied (or removed) cumulatively in the following order: current month, current week, current day, holidays, outside days, and finally moon phases (looking at the property editor, the order goes from top to bottom and then from left to right). That means that if you set the current week to be bold and the current day to be italic, then the date in the MiniCalendar that correspond to the current date will be bold and italic.
If you wish for the text attributes of a specific set of options to override all others, in the Text Attributes Editor dialog, select the Ignore All Other Options Behavior. Alternatively, if you wish for the text attributes of a specific set of options to override all previous ones, but to keep on having subsequent ones cumulatively added, in the Text Attributes Editor dialog, select the Reset All Options Behavior.
To understand how all the MiniCalendar options are combined, you can use the preview, but it is important to remember that the minical preview only shows the attributes that it will add to the existing text in the minicalendar token. When previewing a minicalendar, Q++ does not know what the fonts of the text in that text box is.
See also: Current or Other Minicalendars.