Files
consensus/docs-site/tailwind.config.js
zeekay 77ea36e3a9 feat: Add Lux Consensus documentation site with @luxfi/ui branding
- Created modern React/Vite/TypeScript documentation site
- Integrated @luxfi/ui components and branding
- Monochrome black/white theme with Inter font
- Built production assets in /docs for GitHub Pages
- Configured deployment for ui.lux.finance
- Added CNAME file for custom domain
- Setup GitHub Actions workflow for automated deployment
2025-09-15 12:45:46 -05:00

59 lines
1.6 KiB
JavaScript

/** @type {import('tailwindcss').Config} */
export default {
content: [
"./index.html",
"./src/**/*.{js,ts,jsx,tsx}",
],
theme: {
extend: {
colors: {
// Monochrome palette
'black': '#000000',
'white': '#FFFFFF',
'gray': {
50: '#FAFAFA',
100: '#F5F5F5',
200: '#E5E5E5',
300: '#D4D4D4',
400: '#A3A3A3',
500: '#737373',
600: '#525252',
700: '#404040',
800: '#262626',
900: '#171717',
950: '#0A0A0A',
},
// Brand accents (minimal use)
'accent': {
'light': '#FFFFFF',
'dark': '#000000',
}
},
fontFamily: {
'mono': ['SF Mono', 'Monaco', 'Inconsolata', 'Fira Code', 'Fira Mono', 'Droid Sans Mono', 'Courier New', 'monospace'],
'sans': ['Inter', '-apple-system', 'BlinkMacSystemFont', 'Segoe UI', 'Helvetica', 'Arial', 'sans-serif'],
'display': ['Inter', 'system-ui', 'sans-serif'],
},
animation: {
'fade-in': 'fade-in 0.5s ease-in-out',
'slide-up': 'slide-up 0.3s ease-out',
'pulse-subtle': 'pulse-subtle 2s cubic-bezier(0.4, 0, 0.6, 1) infinite',
},
keyframes: {
'fade-in': {
'0%': { opacity: '0' },
'100%': { opacity: '1' },
},
'slide-up': {
'0%': { transform: 'translateY(10px)', opacity: '0' },
'100%': { transform: 'translateY(0)', opacity: '1' },
},
'pulse-subtle': {
'0%, 100%': { opacity: '1' },
'50%': { opacity: '0.8' },
},
},
},
},
plugins: [],
}