I've made a few iterations of Solitaire. The oldest one has the most features including undo/redo and auto-solve, but it's not very efficient. Each new version I've made, I've learned or applied something new.
In this new version, I've applied a responsive layout and used a component for storing styles, which are the newest features in PowerApps.
It is very far from being finished. Which is why I'm sharing it with you in case you want to implement things like:
Think you can achieve it before I get around to it?