You are in violation of the National Electrial Code
def against electrical code as that doesn't provide working space in front of the panel with it closed.
OP, you are defently in violation of the National Electrial Code (NEC).
The National Electric Code requires min. 3'0"
there are several rules defined in section 110.26 of the NEC; for 600 volts or less it is:
- left to right the minimum clearance is 30" or the width of the equipment, whichever is larger
- in height, there should be 6' 6'' minimum height to stand in front of the equipment
- the depth in front of the equipment varies depending on the voltage and surfaces of the opposite wall behind you: if the voltage is 150 volts to ground or less the depth of clearance is 30": as stated above; if the voltage is higher it depends of whether the opposite wall is insulated or not: if insulated the depth is 3' 6", if not insulated (such as cement block) the depth is 48"
I refer to these rules as the "refrigerator rule": the clearance in front of the panel in question requires a dedicated clear space roughly the size of a large refrigerator.
Your orange work counter is a violation of the NEC, you can't have any structure in front of the panel, for servicing, you need to stand directly in front of it, not bending over the work counter.
I'm not trying to argue or debate with you, only siting the NEC, because I'm very familiar with the regulations regarding the area in front of the load center panel and have been dinged by inspectors in the past.
You can't have anything blocking access to the panel!