Skip to content

Conversation

@florentb
Copy link
Owner

@florentb florentb commented Jun 8, 2025

  • Replace Webpack with Parcel for zero-config builds
  • Update package.json with modern dependencies and scripts
  • Remove webpack configs and outdated build tools
  • Add GitHub Actions workflow for automated Pages deployment
  • Fix SCSS issues: modern division syntax, color functions
  • Remove unused dependencies (skrollr-stylesheets)
  • Clean up unused CSS rules and animations
  • Add accessibility improvements (alt attributes, navigation)
  • Remove unused static assets and build artifacts
  • Update stylelint configuration for SCSS

Results:

  • Simpler build setup with faster builds
  • Reduced bundle size (CSS -10%, removed dead code)
  • Modern CSS standards compliance
  • Automated GitHub Pages deployment
  • Better code quality and maintainability

🤖 Generated with Claude Code

- Replace Webpack with Parcel for zero-config builds
- Update package.json with modern dependencies and scripts
- Remove webpack configs and outdated build tools
- Add GitHub Actions workflow for automated Pages deployment
- Fix SCSS issues: modern division syntax, color functions
- Remove unused dependencies (skrollr-stylesheets)
- Clean up unused CSS rules and animations
- Add accessibility improvements (alt attributes, navigation)
- Remove unused static assets and build artifacts
- Update stylelint configuration for SCSS

Results:
- Simpler build setup with faster builds
- Reduced bundle size (CSS -10%, removed dead code)
- Modern CSS standards compliance
- Automated GitHub Pages deployment
- Better code quality and maintainability

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@florentb florentb merged commit 8df28e7 into master Jun 8, 2025
1 check passed
@florentb florentb deleted the parcel-migration branch June 8, 2025 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant