Is it possible to make thermostat cards with room backgrounds and +/- buttons directly on the card?

I came across some screenshots online showing a heating dashboard where each room has its own background image, the current temperature is displayed directly on the card, and there are +/− buttons to adjust the setpoint — all without opening any popup.

Something like this:

Is this achievable in Home Assistant? I've been looking at mushroom-climate-card and button-card but couldn't find anything that does this out of the box.

Any ideas what card or setup could produce this?

Picture elements card.
It's not easy, but you can do it.

Or custom:button-card. Either way, it's lots of work :slight_smile:

Oh wow, finally found what I was looking for!
I stumbled across Piotras Smart Button and honestly it's exactly what I needed. You just point it at your thermostat and it automatically shows the current temperature right on the card with little / + buttons to adjust the setpoint — no tapping into popups, everything right there!

And those room background images? They're from a free asset pack that comes with the card — really nice illustrations for living room, kitchen, bedroom and more: Smart Button Assets

If you want to give it a try, there's a full thread with examples and configs here:
🔘 Piotras Smart Button