impl: add menu shadow