| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- const defaultTheme = require('tailwindcss/defaultTheme')
- /** @type {import('tailwindcss').Config} */
- module.exports = {
- content: ['./src/**/*.{js,jsx,md}', './markdoc/**'],
- darkMode: 'class',
- theme: {
- fontSize: {
- xs: ['0.75rem', { lineHeight: '1rem' }],
- sm: ['0.875rem', { lineHeight: '1.5rem' }],
- base: ['1rem', { lineHeight: '2rem' }],
- lg: ['1.125rem', { lineHeight: '1.75rem' }],
- xl: ['1.25rem', { lineHeight: '2rem' }],
- '2xl': ['1.5rem', { lineHeight: '2.5rem' }],
- '3xl': ['2rem', { lineHeight: '2.5rem' }],
- '4xl': ['2.5rem', { lineHeight: '3rem' }],
- '5xl': ['3rem', { lineHeight: '3.5rem' }],
- '6xl': ['3.75rem', { lineHeight: '1' }],
- '7xl': ['4.5rem', { lineHeight: '1' }],
- '8xl': ['6rem', { lineHeight: '1' }],
- '9xl': ['8rem', { lineHeight: '1' }],
- },
- extend: {
- fontFamily: {
- sans: ['Inter', ...defaultTheme.fontFamily.sans],
- display: ['Lexend', ...defaultTheme.fontFamily.sans],
- },
- maxWidth: {
- '8xl': '88rem',
- },
- colors: {
- accent: {
- 50: 'var(--color-accent-50)',
- 100: 'var(--color-accent-100)',
- 200: 'var(--color-accent-200)',
- 300: 'var(--color-accent-300)',
- 400: 'var(--color-accent-400)',
- 500: 'var(--color-accent-500)',
- 600: 'var(--color-accent-600)',
- 700: 'var(--color-accent-700)',
- 800: 'var(--color-accent-800)',
- 900: 'var(--color-accent-900)',
- },
- },
- },
- },
- plugins: [require('@tailwindcss/typography')],
- }
|