I have a list of cards where each card has a text content, an optional title, and one or more optional icon indicators.
The exact use-case is not important but as an example, the user has a list of tasks to do, and each task has an optional date, and the task can be marked as 'important' with an exclamation icon. This is shown in the graphic below.
The problem: when the card has a date, or does not have both the date and icons, it looks fine. But when it has icons but not a date (i.e. the third card in the graphic), the card looks weird because the icons take up the entire row space but only uses a small amount of it.
How can this be solved or am I thinking too much into it?