components.popup: docs updated and animation changed