-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtailwind.config.js
More file actions
43 lines (42 loc) · 1.66 KB
/
tailwind.config.js
File metadata and controls
43 lines (42 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/**
* tailwind.config.js
*
* Purpose:
* Configures Tailwind CSS for the FitFlow application, defining the core styling framework
* that powers the application's responsive design system. This configuration establishes
* content scanning patterns, theming defaults, and utility generation settings that shape
* the application's visual presentation.
*
* Key Features:
* - Content path configuration for optimal CSS generation
* - Theme customization capabilities for consistent branding
* - CSS utility optimization for minimal production builds
* - Integration with PostCSS pipeline for processing
* - Support for responsive and interactive designs
*
* Technical Details:
* - Uses ESM export format for integration with Vite
* - Scans component files for class usage to generate optimized CSS
* - Configures Just-In-Time (JIT) mode for on-demand utility generation
* - Supports nested theme extension for design system evolution
* - Optimizes build output through PurgeCSS integration
*
* Integration:
* - Works alongside PostCSS configuration for comprehensive styling
* - Referenced by the Vite build system for CSS generation
* - Provides utility classes used throughout React components
* - Enables responsive design through predefined breakpoints
* - Supports dark mode and other advanced styling features
*
* Recent Changes:
* - 2025-03-01: Added comprehensive documentation following project standards
* - 2025-02-15: Initial configuration with content paths and default theme
*/
/** @type {import('tailwindcss').Config} */
export default {
content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'],
theme: {
extend: {},
},
plugins: [],
};