FLUID-6607: Remove Normalize.css dependency

Metadata

Source
FLUID-6607
Type
Improvement
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Ned Zimmerman
Reporter
Ned Zimmerman
Created
2021-03-25T09:59:50.080-0400
Updated
2021-04-01T14:43:50.637-0400
Versions
  1. 3.0
Fixed Versions
  1. 3.0
Component
  1. Framework

Description

After some discussion, @@Antranig Basman, @@Justin Obara and I agreed that it would make sense to remove the Normalize dependency for Infusion CSS for a couple of reasons:

  • Projects using infusion may already be using Normalize as a reset, which would result in duplicate CSS
  • Projects using Infusion may use a different reset (Sanitize, Modern Normalize, Modern CSS Reset, etc) which could result in duplicate or conflicting rules

Instead, CSS for Infusion components will be updated where necessary to compensate for any visual changes caused by removing Normalize.

Comments