Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

ticketfly-css-normalize

Ticketfly-UI7MIT0.1.0

Normalization settings for ticketfly-css

ticketfly-css, ticketfly-css normalize, css normalize, css

readme

Ticketfly CSS Normalize

Normalization settings for Ticketfly CSS.

Latest NPM release License Dependencies Dev Dependencies

Installation

Installing with npm:

npm install ticketfly-css-normalize

Installing with yarn:

yarn add ticketfly-css-normalize

What's Normalization?

This module is essentially Ticketfly CSS's take on CSS normalization. It's inspired heavilly -- but with slightly deviating opinions -- by the excellent Normalize.css project.

Whereas a CSS reset focuses on "unstyling" things, normalization aims to patch minor bugs or tweak standard elements while still preserving the built-in browser settings outside of its scope.

Though somewhat dated, this introductory blog post to Normalize CSS goes into great details about its overall purpose.

It's also important to recognize what normalization isn't: a full set of style rules for HTML elements. For example, whereas normalization is concerned with ensuring that the <body> element always has margin set to 0, a separate typography module should be concerned with defining a font-family stack for the <body> element.

changelog

0.1.0 (January 12, 2017)

  • [ADDITION] Remove outline on focused but unnavigable elements.
  • [ADDITION] Reset the fieldset element.
  • Release as 0.1.0 to begin recommending usage.

0.0.5 (January 08, 2017)

  • [ADDITION] Remove default margin for non-typographical elements

0.0.4 (December 22, 2016)

  • Remove erroneous dependency.

0.0.3 (December 18, 2016)

  • Remove rule that tried to set font-family for the html element.

0.0.2 (December 14, 2016)

  • Proper package.json and postcss.config.js files.
  • Proper package.json build scripts.

0.0.1 (December 13, 2016)

  • Initial ruleset