This is all working as originally designed. There’s a lot of logic behind deciding what gets displayed in the title of the cell and it has been that way from the beginning of MainUI. As for the expanded contents, that is also intentional and derives from the logic behind the cards from the f7 library that this is all based off of. The expanded card is really intended for additional components and interaction. If you want the item label displayed in both you can easily add that, but in many instances that would be unnecessary duplication.
The duplication is more apparent when using the interface on a larger screen, but on mobile devices—where screens are smaller—I imagined that zooming in would display the information more clearly.
In my opinion, showing at least the Label or the Item would be useful.
Anything added to the default slot of the cell will be part of the expanded contents. So, there a many options for displaying the state of an item, but at its most basic it would look like this:
component: oh-label-cell
config:
title: Some Title Here
item: YourItem
slots:
default:
- component: Label
config:
text: = items.YourItem.state