This is a DialogFragment with custom animations.