Spaces:
Build error
Build error
| /** @type {import('tailwindcss').Config} */ | |
| export default { | |
| content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'], | |
| theme: { | |
| extend: { | |
| /* ββ Retro palette βββββββββββββββββββββββββββββββββββββββββββ */ | |
| colors: { | |
| retro: { | |
| white: '#ffffff', | |
| light: '#dfdfdf', | |
| gray: '#c0c0c0', | |
| darkgray: '#808080', | |
| black: '#000000', | |
| /* Accent for selected / active items */ | |
| select: '#000080', | |
| 'select-text': '#ffffff', | |
| }, | |
| }, | |
| /* ββ Retro fonts βββββββββββββββββββββββββββββββββββββββββββββ */ | |
| fontFamily: { | |
| retro: ['"IBM Plex Mono"', '"Courier New"', 'Courier', 'monospace'], | |
| mono: ['"IBM Plex Mono"', '"Courier New"', 'Courier', 'monospace'], | |
| }, | |
| /* ββ Hard drop shadows (no blur) βββββββββββββββββββββββββββββ */ | |
| boxShadow: { | |
| 'retro': '2px 2px 0px 0px #000000', | |
| 'retro-lg': '3px 3px 0px 0px #000000', | |
| /* Outset bevel (button at rest) */ | |
| 'retro-outset': 'inset -1px -1px 0 #808080, inset 1px 1px 0 #ffffff', | |
| /* Inset bevel (button pressed) */ | |
| 'retro-inset': 'inset 1px 1px 0 #808080, inset -1px -1px 0 #ffffff', | |
| /* Window inner area */ | |
| 'retro-well': 'inset 1px 1px 0 #808080, inset -1px -1px 0 #dfdfdf', | |
| }, | |
| /* ββ Spacing / sizing tokens βββββββββββββββββββββββββββββββββ */ | |
| borderWidth: { | |
| 'retro': '2px', | |
| }, | |
| fontSize: { | |
| 'retro-xs': ['11px', { lineHeight: '16px' }], | |
| 'retro-sm': ['12px', { lineHeight: '18px' }], | |
| 'retro-base': ['13px', { lineHeight: '20px' }], | |
| 'retro-lg': ['15px', { lineHeight: '22px' }], | |
| 'retro-xl': ['18px', { lineHeight: '26px' }], | |
| 'retro-2xl': ['22px', { lineHeight: '30px' }], | |
| }, | |
| }, | |
| }, | |
| plugins: [], | |
| } | |