Skip to content

mariusmateoc/normalize.scss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Normalize.scss v3.0.4

_normalize.scss is a customisable SCSS file mixed with some styles from HTML5 boilerplate that makes browsers render all elements more consistently and in line with modern standards.

The project relies on researching the differences between default browser styles in order to precisely target only the styles that need or benefit from normalizing.

You can also find style for browserupgrade class which redirect the user to upgrade his browser if it's older then IE8. Need to add this to your markup:

  <!--[if lt IE 8]>
    <p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
  <![endif]-->

View the demo file

What does it do?

  • Easy customizable with variables
  • Preserves useful defaults, unlike many CSS resets.
  • Normalizes styles for a wide range of elements.
  • Corrects bugs and common browser inconsistencies.
  • Improves usability with subtle improvements.
  • Explains what code does using detailed comments.

How I use it?

I keep the _normalize.scss in partials folder then import it before any other styles.

Browser support

  • Google Chrome (latest)
  • Mozilla Firefox (latest)
  • Mozilla Firefox 4
  • Opera (latest)
  • Apple Safari 6+
  • Internet Explorer 8+

Changelog

You can see the changelog here

Acknowledgements

Normalize.css is a project by Nicolas Gallagher, co-created with Jonathan Neal.

About

A scss alternative for https://github.com/necolas/normalize.css

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages