Added full-screen modal functionality