-
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
This meta issue tracks the overall progress of migrating from Sass to PostCSS.
Main Tasks
- Global Styles Migration ([Migration] Replace Sass with PostCSS: Global Styles and Utils #278)
- Form Components Migration ([Migration] Migrate Form Components from Sass to PostCSS #279)
- UI Components Migration ([Migration] Migrate UI Components from Sass to PostCSS #280)
- Build Configuration Updates ([Migration] Update Build Configuration: Remove Sass Dependencies #281)
Timeline Suggestion
- Start with [Migration] Replace Sass with PostCSS: Global Styles and Utils #278 as it's the foundation for other changes
- Work on [Migration] Migrate Form Components from Sass to PostCSS #279 and [Migration] Migrate UI Components from Sass to PostCSS #280 in parallel once globals are done
- Complete with [Migration] Update Build Configuration: Remove Sass Dependencies #281 to remove Sass entirely
Migration Strategy
- Gradual migration to minimize disruption
- Each component can be migrated individually
- Testing at each step to ensure visual consistency
Success Criteria
- All Sass files converted to PostCSS
- No Sass dependencies in project
- No deprecated warnings
- All tests passing
- Visual consistency maintained
- Build process simplified
- Documentation updated
This issue will be closed when all related issues are completed and Sass has been fully removed from the project.