Let's assume you are using SCSS as css preprocessor, then it is a cakewalk to align all the dialog boxes one by one using z-indexes so that they can cascade. I have used this approach to cascade multiple dialogs in my react projects. Here is a piece ...