Skip to content

Conversation

@mlinksva
Copy link
Contributor

Fixes #1137

Copilot AI review requested due to automatic review settings December 14, 2025 06:09
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes the normalize.css v3.0.0 dependency and replaces it with a minimal, custom CSS reset. This simplifies the project's dependencies while maintaining essential cross-browser consistency for the most commonly needed CSS resets.

Key Changes:

  • Removed the normalize-css bower dependency from bower.json
  • Deleted all normalize.css vendor files (CSS, documentation, and configuration)
  • Added a minimal custom CSS reset with essential properties: universal box-sizing, text-size-adjust, body margin reset, form element font inheritance, and image border reset

Reviewed changes

Copilot reviewed 2 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
bower.json Removed normalize-css dependency from bower dependencies
assets/vendor/normalize-css/normalize.css Deleted entire normalize.css v3.0.0 file (423 lines)
assets/vendor/normalize-css/bower.json Deleted normalize-css bower configuration
assets/vendor/normalize-css/README.md Deleted normalize.css documentation
assets/vendor/normalize-css/LICENSE.md Deleted normalize.css license file
assets/vendor/normalize-css/.bower.json Deleted bower metadata file
assets/css/application.scss Replaced normalize.css import with minimal custom CSS reset (20 lines)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@mlinksva mlinksva merged commit 6b1b52d into gh-pages Dec 14, 2025
10 of 11 checks passed
@mlinksva mlinksva deleted the denormalize branch December 14, 2025 06:17
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.

Is normalize.css still needed?

2 participants