Hugs! That sounds like a frustrating day. Don't worry we've all yelled at our poor babies at some stage, good news is she won't remember😀.
Please re-read what ScubaGal said about looking after yourself, very important!
Some babies catnap like that for months and nothing you try to do will change it, sometimes you just have to go with it.
But based on the sleep times from today, I would try 2hrs15 mins awake time tomorrow and see how that goes and then increase by 15mins from there to see if she will sleep longer. A good thing to do is when it is almost sleep time but you want to stretch them out a bit longer is a walk outside in the garden, very calming.
Another thing to think about is overstimulation. Some babies are really sensitive to it. With my first baby I always had the TV on in the background, and didn't realise for a long time that even though he wasn't watching it, it seemed to make him overstimulated. Also shopping centres are bad, my 14 month old struggled big time if we spent a couple of hours at the shopping centre.
And mine all had long awake times in the afternoon, hopefully you will get a good stretch of sleep tonight!
Hang in there, it gets easier, I promise!