bbc/psammead

View on GitHub
packages/utilities/gel-foundations/src/scripts/sinhalese.js

Summary

Maintainability
F
4 days
Test Coverage
A
100%
const sinhaleseTypography = {
  atlas: {
    groupA: {
      fontSize: '78',
      lineHeight: '84',
    },
    groupB: {
      fontSize: '96',
      lineHeight: '104',
    },
    groupD: {
      fontSize: '140',
      lineHeight: '148',
    },
  },
  elephant: {
    groupA: {
      fontSize: '60',
      lineHeight: '64',
    },
    groupB: {
      fontSize: '78',
      lineHeight: '84',
    },
    groupD: {
      fontSize: '116',
      lineHeight: '124',
    },
  },
  imperial: {
    groupA: {
      fontSize: '50',
      lineHeight: '54',
    },
    groupB: {
      fontSize: '53',
      lineHeight: '72',
    },
    groupD: {
      fontSize: '77',
      lineHeight: '104',
    },
  },
  royal: {
    groupA: {
      fontSize: '40',
      lineHeight: '44',
    },
    groupB: {
      fontSize: '42',
      lineHeight: '60',
    },
    groupD: {
      fontSize: '61',
      lineHeight: '84',
    },
  },
  foolscap: {
    groupA: {
      fontSize: '32',
      lineHeight: '36',
    },
    groupB: {
      fontSize: '32',
      lineHeight: '44',
    },
    groupD: {
      fontSize: '45',
      lineHeight: '60',
    },
  },
  canon: {
    groupA: {
      fontSize: '25',
      lineHeight: '32',
    },
    groupB: {
      fontSize: '31',
      lineHeight: '40',
    },
    groupD: {
      fontSize: '42',
      lineHeight: '58',
    },
  },
  trafalgar: {
    groupA: {
      fontSize: '20',
      lineHeight: '24',
    },
    groupB: {
      fontSize: '27',
      lineHeight: '36',
    },
    groupD: {
      fontSize: '32',
      lineHeight: '44',
    },
  },
  paragon: {
    groupA: {
      fontSize: '19',
      lineHeight: '24',
    },
    groupB: {
      fontSize: '23',
      lineHeight: '32',
    },
    groupD: {
      fontSize: '28',
      lineHeight: '38',
    },
  },
  doublePica: {
    groupA: {
      fontSize: '18',
      lineHeight: '22',
    },
    groupB: {
      fontSize: '21',
      lineHeight: '30',
    },
    groupD: {
      fontSize: '24',
      lineHeight: '34',
    },
  },
  greatPrimer: {
    groupA: {
      fontSize: '18',
      lineHeight: '22',
    },
    groupB: {
      fontSize: '19',
      lineHeight: '24',
    },
    groupD: {
      fontSize: '19',
      lineHeight: '24',
    },
  },
  bodyCopy: {
    groupA: {
      fontSize: '18',
      lineHeight: '28',
    },
    groupB: {
      fontSize: '18',
      lineHeight: '28',
    },
    groupD: {
      fontSize: '18',
      lineHeight: '28',
    },
  },
  pica: {
    groupA: {
      fontSize: '17',
      lineHeight: '28',
    },
    groupB: {
      fontSize: '17',
      lineHeight: '24',
    },
    groupD: {
      fontSize: '17',
      lineHeight: '24',
    },
  },
  longPrimer: {
    groupA: {
      fontSize: '15',
      lineHeight: '22',
    },
    groupB: {
      fontSize: '15',
      lineHeight: '22',
    },
    groupD: {
      fontSize: '15',
      lineHeight: '22',
    },
  },
  brevier: {
    groupA: {
      fontSize: '14',
      lineHeight: '22',
    },
    groupB: {
      fontSize: '14',
      lineHeight: '22',
    },
    groupD: {
      fontSize: '14',
      lineHeight: '22',
    },
  },
  minion: {
    groupA: {
      fontSize: '13',
      lineHeight: '22',
    },
    groupB: {
      fontSize: '13',
      lineHeight: '22',
    },
    groupD: {
      fontSize: '13',
      lineHeight: '22',
    },
  },
};

export default sinhaleseTypography;