baseline.css

Just another CSS reset, normalization, and optimization library

5
1
CSS

baseline.css

Version Badge
License
Build Status

Just another CSS reset, normalization, and optimization library.

Install

Download baseline.css directly or install via NPM:

npm install @ryanmorr/baseline.css

Features

A mixture of both opinionated and unopinionated normalizations and resets to create a consistent baseline for any project. Some of the features include:

  • Many of the normalizations from normalize.css and sanitize.css
  • Resets the box model to border-box
  • Removes the margin, padding, and border of all elements
  • Remove the focus outline for mouse/pointer based interactions
  • Improves consistency of default fonts
  • Sets a consistent and sensible line height
  • Enables percentage-based heights
  • Removes transitions and animations when the user prefers reduced motion
  • Removes list styles
  • Images and other media elements are responsive by default
  • Removes the default styling of form elements
  • Accessibility helpers

License

This project is dedicated to the public domain as described by the Unlicense.