A suggestion, I use thin Masonite cut to fit on-top of the wire racks of the shelves, to provide a solid surface and to make it easier to slide heavier things in/out. Presently I don't have doors, I thought of them, but don't have any yet. The Masonite shelf pieces do make moving things easy.
Before cutting the wall depth:
After cutting the shelf depth to fit in the OH garage door returns:
How I narrowed the shelf depths. You can see the aluminum box section pieces which are through-bolted underneath the front-to-back U-shaped steel shelf support pieces.
The end of shelf stanchions got PT lumber, you can see the PT lumber protrudes down well-below the end pieces, which are welded in-place from the factory. I chose to use the bolt-together method instead of welding things, which was my first idea. the bolt-together saved me considerable time sanding, grinding, welding, and painting.

The shelf support brackets with the aluminum box-section reinforcements. The 4-hole steel piece was a template for drilling the holes. Hex bolts are SS 1/4" X 20 tpi
Narrowing the shelf depth makes them fit the side wall depth. If something fits between the OH garage door sides, it's not gonna catch on the side shelving.