The current battle history list is kinda plain. It just shows a long list of past battles. I'd like to suggest that the current list be accessible by a detailed history button on a new and improved history page.
The new history page would in the top 1/4 show your stats. How many battles you've lost, how many you've won, average battles per day, and your archenemy (The person you've lost to the most, which can be hardcoded to be @ravenruis)
The bottom 3/4 of the page would be your recent battle list. This is for all the battles you recently finished and haven't viewed yet. When you view a battle it will disappear from this list. This will make sure that you don't miss any battles that happened while you are offline.
At the bottom of the page will be a button to view the detailed battle list which shows all of your history like the current one does.
A small thing that should be changed about battle result tiles is to make them shaded green or red depending if you won or lost. This would make it a lot easier to look over your results.
Another improvement I'd like to suggest is making it easier to find an opponent.
This could be done rather simply by making the attack page, when you're not on a user's page, show a list of players the same level as you. I'm assuming you could just tweak the code that shows a list of players on your website to do this. If you made the list filter out people who haven't played in the last 2 days it would be even better.
At the top of the list of players would be a button that would let you fight a random person the same level as you.
Clicking on either button would send you to the user's Steemit profile where you could then challenge them.
That's all the suggestions I currently have. Hopefully you'll be able to use one or two of them 😃