             return Float(parentSize.height)
         case .custom(let size):
             return size
+        case .fluid(let percentage):
+            return floorf(Float(parentSize.height) * percentage)
         }
     }
 

 - Half:    Half of the screen.
 - Full:    Full screen.
 - Custom:  Custom fixed size.
 */
public enum ModalSize {


            return Float(parentSize.width)
        case .custom(let size):
            return size
        case .fluid(let percentage):
            return floorf(Float(parentSize.width) * percentage)
        }
    }

