import 'package:flutter/cupertino.dart';

class Dimensions {
  static const double fontExtraSmall = 9.00;
  static const double fontSmall = 11.00;
  static const double fontDefault = 14.00;
  static const double fontLarge = 16.00;
  static const double fontExtraLarge = 18.00;
  static const double fontOverLarge = 20.00;
  static const double fontHeader = 24.00;

  static const double defaultButtonH = 35;
  static const double defaultRadius = 8;
  static const double badgeRadius = 4;
  static const double cardMargin = 12;
  static const double buttonRadius = 4;
  static const double cardRadius = 8;
  static const double bottomSheetRadius = 15;
  static const double textToTextSpace = 6;

  static const double space4 = 4;
  static const double space5 = 5;
  static const double space6 = 6;
  static const double space7 = 7;
  static const double space8 = 8;
  static const double space3 = 3;
  static const double space2 = 2;
  static const double space9 = 9;
  static const double space10 = 10;
  static const double space11 = 11;
  static const double space14 = 14;
  static const double space15 = 15;
  static const double space16 = 16;
  static const double space17 = 17;
  static const double space18 = 18;
  static const double space12 = 12;
  static const double space20 = 20;
  static const double space21 = 21;
  static const double space22 = 22;
  static const double space23 = 23;
  static const double space24 = 24;
  static const double space25 = 25;
  static const double space26 = 26;
  static const double space28 = 28;
  static const double space30 = 30;
  static const double space32 = 32;
  static const double space34 = 34;
  static const double space35 = 35;
  static const double space36 = 36;
  static const double space40 = 40;
  static const double space44 = 44;
  static const double space45 = 45;
  static const double space48 = 48;
  static const double space50 = 50;
  static const double space56 = 56;
  static const double space60 = 60;
  static const double space63 = 63;
  static const double space75 = 75;
  static const double space100 = 100;
  static const double space90 = 90;
  static const double space110 = 110;
  static const double space120 = 120;
  static const double space150 = 150;

  static const double horizontalScreenPadding = 15;
  static const double verticalScreenPadding = 15;

  static const EdgeInsets screenPadding = EdgeInsets.symmetric(horizontal: horizontalScreenPadding, vertical: verticalScreenPadding);
  static const EdgeInsets defaultPaddingHV = EdgeInsets.symmetric(vertical: space20, horizontal: space15);
  static const EdgeInsets paddingInset = EdgeInsets.symmetric(vertical: Dimensions.verticalScreenPadding * 4, horizontal: Dimensions.horizontalScreenPadding);

  static const double mediumRadius = 8;
  static const double largeRadius = 12;
  static const double drawerRadius = 24;
  static const double extraRadius = 16;
  static const double cardExtraRadius = 20;
  static const double radiusMax = 50;
  static const double radiusProMax = 100;

  static const double inputIconSize = 18;
}
