fonts.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import Metrics from './metrics'
  2. // Use for non-constant count values
  3. let getSize = (count) => Metrics.screenWidth * (count / 365)
  4. const size = {
  5. font4: getSize(4),
  6. font6: getSize(6)
  7. }
  8. const weight = {
  9. full: '900',
  10. semi: '600',
  11. low: '400',
  12. bold: 'bold',
  13. normal: 'normal'
  14. }
  15. const type = {
  16. black: "Poppins-Black",
  17. black_italic:"Poppins-BlackItalic",
  18. bold:"Poppins-Bold",
  19. bold_italic: "Poppins-BoldItalic",
  20. extra_bold: "Poppins-ExtraBold",
  21. extra_bold_italic: "Poppins-ExtraBoldItalic",
  22. extra_light: "Poppins-ExtraLight",
  23. extra_LightItalic: "Poppins-ExtraLightItalic",
  24. italic: "Poppins-Italic",
  25. light: "Poppins-Light",
  26. light_italic: "Poppins-LightItalic",
  27. medium: "Poppins-Medium",
  28. medium_italic: "Poppins-MediumItalic",
  29. regular: "Poppins-Regular",
  30. semibold: 'Poppins-SemiBold',
  31. semibold_italic: "Poppins-SemiBoldItalic",
  32. thin: "Poppins-Thin",
  33. thin_italic: "Poppins-ThinItalic"
  34. }
  35. export default {
  36. size,
  37. weight,
  38. type,
  39. getSize
  40. }