import 'package:flutter/material.dart';
import 'package:hyip_lab/core/utils/dimensions.dart';
import 'package:hyip_lab/core/utils/my_color.dart';

// light-font
const TextStyle interLightOverSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w300,
    fontSize: Dimensions.fontOverSmall
);
const TextStyle interLightExtraSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w300,
    fontSize: Dimensions.fontExtraSmall
);
const TextStyle interLightSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w300,
    fontSize: Dimensions.fontSmall
);
const TextStyle interLightDefault = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w300,
    fontSize: Dimensions.fontDefault
);
const TextStyle interLightLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w300,
    fontSize: Dimensions.fontLarge
);
const TextStyle interLightMediumLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w300,
    fontSize: Dimensions.fontMediumLarge
);
const TextStyle interLightExtraLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w300,
    fontSize: Dimensions.fontExtraLarge
);

// regular-font
const TextStyle interRegularOverSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontOverSmall
);
const TextStyle interRegularExtraSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontExtraSmall
);
const TextStyle interRegularSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontSmall
);
const TextStyle interRegularDefault = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontDefault
);
const TextStyle interRegularLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontLarge
);
const TextStyle interRegularMediumLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontMediumLarge
);
const TextStyle interRegularExtraLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontExtraLarge
);
const TextStyle interRegularOverLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontOverLarge
);
const TextStyle interRegularHeader1 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontHeader1
);
const TextStyle interRegularHeader2 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontHeader2
);
const TextStyle interRegularHeader3 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontHeader3
);
const TextStyle interRegularHeader4 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w400,
    fontSize: Dimensions.fontHeader4
);


// medium-font
const TextStyle interMediumOverSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontOverSmall
);
const TextStyle interMediumExtraSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontExtraSmall
);
const TextStyle interMediumSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontSmall
);
const TextStyle interMediumDefault = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontDefault
);
const TextStyle interMediumLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontLarge
);
const TextStyle interMediumMediumLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontMediumLarge
);
const TextStyle interMediumExtraLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontExtraLarge
);
const TextStyle interMediumOverLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontOverLarge
);
const TextStyle interMediumHeader1 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontHeader1
);
const TextStyle interMediumHeader2 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w500,
    fontSize: Dimensions.fontHeader2
);




// semi-bold
const TextStyle interSemiBoldOverSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontOverSmall
);
const TextStyle interSemiBoldExtraSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontExtraSmall
);
const TextStyle interSemiBoldSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontSmall
);
const TextStyle interSemiBoldDefault = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontDefault
);
const TextStyle interSemiBoldLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontLarge
);
const TextStyle interSemiBoldMediumLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontMediumLarge
);
const TextStyle interSemiBoldExtraLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontExtraLarge
);
const TextStyle interSemiBoldOverLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontOverLarge
);
const TextStyle interSemiBoldHeader1 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontHeader1
);
const TextStyle interSemiBoldHeader2 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontHeader2
);
const TextStyle interSemiBoldHeader3 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontHeader3
);
const TextStyle interSemiBoldHeader4 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontHeader4
);

// semi-bold
const TextStyle interBoldOverSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontOverSmall
);
const TextStyle interBoldExtraSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontExtraSmall
);
const TextStyle interBoldSmall = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontSmall
);
const TextStyle interBoldDefault = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontDefault
);
const TextStyle interBoldLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontLarge
);
const TextStyle interBoldMediumLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontMediumLarge
);
const TextStyle interBoldExtraLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontExtraLarge
);
const TextStyle interBoldOverLarge = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontOverLarge
);
const TextStyle interBoldHeader1 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontHeader1
);
const TextStyle interBoldHeader2 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontHeader2
);
const TextStyle interBoldHeader3 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontHeader3
);
const TextStyle interBoldHeader4 = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w700,
    fontSize: Dimensions.fontHeader4
);


const TextStyle loraSemiBold = TextStyle(
    fontFamily: 'Lora',
    color: MyColor.primaryTextColor,
    fontWeight: FontWeight.w600,
    fontSize: Dimensions.fontHeader1
);