Thank you for your feedback Markus.
There are no plans to implement a keep case option for status macros. Status macros have been designed to communicate a simple status such as "In progress", "Done", rather than complex strings such as those in your example.
The status macro follows a pattern we have across our products for status lozenges that aims to make lozenges stand out in the UI and be instantly recognisable whilst being compact enough to be used inline in a wide variety of contexts.
To achieve this, we explored several variations and found that the current implementation worked the best. We found using lower case resulted in status macros being less legible and recognisable.
To override the capitalisation, you could add this CSS to the custom stylesheet globally or in specific spaces:
.status-macro.aui-lozenge {
text-transform: inherit;
}
Thanks,
Henry
Design Lead, Confluence
It doesn't work, because Confluence puts uppercase in the output HTML, regardles the case entered in the macro properties.