Did you fish shallow the whole day? You might have been able to produce some fish if you found some deeper structure....
I'll start shallow some days and if its cloudy I'll stay shallow a lot longer than if its sunny, once that sun gets up a good ways I'm gonna start moving a little deeper or start fishing for those heavy cover shallow bass.
You cant always blame the weather, the fish not biting wasnt because there was a cold front, they didn't bite because you didn't make them bite. If the fishing was tough I probably would have been throwing a Texas rig or square bill shallow then after I wasnt producing I would have went a little deeper....
With the weather comment I wasn't trying to be mean... I'm just saying that if you wanna be a better angler don't think "oh they didn't bite because of the weather" think like this "I'm fishing post front conditions and I'm thinking its going to be tough, how am i gonna get them to bite?" Fishing is like a puzzle once you get a little bit started the rest of the pieces start to fall into place, you just have to get the ball rolling.
You mentioned fishing timber like sticks and such, around this time of year crankbaits can dominate in timber... They can really help you cover water fast, I'd reccomend getting a good lure retriever or plug knocker though, they let you get a feel for what cover your fishing faster than a dragging a jig or Texas rig etc...
Is the Texas rig the only bait you tried? I normally won't start with a Texas rig but I know plenty who will, I just prefer something I can fish a little faster and if I'm not getting bit I'm gonna change something up, whether it be completely changing lures, colors or just switching up my retrieve