Push yellow panel to open, pull it to close the door.
The yellow panel is fixed to yellow slider that moves along blue straight runway, to which blue transparent panel is fixed. The runway is pivoted on the wall.
The yellow slider has a pin that moves along the slot of stationary brown plate. The curve portion of the slot is an Archimedean one.
When the pin enters the curve portion, both panels start their 90 deg. turning.