UX: improve blank page syndrome on the user messages page (PR #14165)

We want to show this when a user doesn’t have messages:

The user-topic-list template is also in use in other places when we want to improve blank page syndrome, so this PR is a preparation for that changes as well.