tailwind.config.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. const defaultTheme = require('tailwindcss/defaultTheme')
  2. /** @type {import('tailwindcss').Config} */
  3. module.exports = {
  4. content: ['./src/**/*.{js,jsx}'],
  5. darkMode: 'class',
  6. theme: {
  7. fontSize: {
  8. xs: ['0.75rem', { lineHeight: '1rem' }],
  9. sm: ['0.875rem', { lineHeight: '1.5rem' }],
  10. base: ['1rem', { lineHeight: '2rem' }],
  11. lg: ['1.125rem', { lineHeight: '1.75rem' }],
  12. xl: ['1.25rem', { lineHeight: '2rem' }],
  13. '2xl': ['1.5rem', { lineHeight: '2.5rem' }],
  14. '3xl': ['2rem', { lineHeight: '2.5rem' }],
  15. '4xl': ['2.5rem', { lineHeight: '3rem' }],
  16. '5xl': ['3rem', { lineHeight: '3.5rem' }],
  17. '6xl': ['3.75rem', { lineHeight: '1' }],
  18. '7xl': ['4.5rem', { lineHeight: '1' }],
  19. '8xl': ['6rem', { lineHeight: '1' }],
  20. '9xl': ['8rem', { lineHeight: '1' }],
  21. },
  22. extend: {
  23. fontFamily: {
  24. sans: ['Inter', ...defaultTheme.fontFamily.sans],
  25. display: ['Lexend', ...defaultTheme.fontFamily.sans],
  26. },
  27. maxWidth: {
  28. '8xl': '88rem',
  29. },
  30. },
  31. },
  32. plugins: [require('@tailwindcss/typography')],
  33. }