Например, у меня есть главное диалоговое окно, когда я нажимаю кнопку, рядом появляется меньшее диалоговое окно. Но было бы замечательно, если бы маленький мог как-то перейти, а не просто появиться. Например, используя прозрачность, или увеличивая, или сдвигая от width = 0 -> full-width.
Создание реального диалога делает такие вещи не слишком сложными, но как насчет элементов управления в нем? Как мы можем подойти к этому так, чтобы его можно было использовать в разных диалогах?