1.0.0 • Published 8 years ago

codify.css v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 years ago

Codify.css

Build Status devDependency Status

A minimal and customizable CSS normalization library

Codify.css is focused on providing needed corrections for modern browsers, instead of supporting old, unmaintained and almost unused browsers. Based on Normalize.css.

Download

  • ZIP package
  • Bower: bower install codify.css
  • npm: npm install codify.css

CDN

  • cdnjs
  • jsDelivr (latest at //cdn.jsdelivr.net/codify.css/latest/codify.min.css)

Core changes

(compared to Normalize.css)

  • Modules
  • Support for older browsers removed
  • CSSComb support
  • Improved display definitions
  • Consistent element styles
  • Improved vertical align of embedded content
  • Responsive images

Browser support

  • Chrome (latest)
  • Firefox (latest)
  • Opera (latest)
  • Edge (latest)
  • Safari 7+
  • Internet Explorer 10+

Compile

Codify.css uses Grunt to compile Less code.

Dependencies

You need node.js to use Grunt.

From the command line:

  1. Install grunt-cli globally with [sudo] npm install -g grunt-cli.
  2. Run npm install from the root Codify.css directory to install dependencies.

When completed, you'll be able to run the various Grunt commands provided from the command line.

Modules

Modules are individual files within src/, without a .less extension.

  • base
  • display
  • text
  • embed
  • forms
  • tables

Commands

Default: grunt [--modules="module..."]

Compiles Less files.

--modules is a space-separated list of modules. If --modules option is used, Grunt will only compile specified modules.

Watch: grunt watch [--modules="module..."]

Watches Less files and recompiles them when they're changed.

License

MIT © Zlatan Vasović

1.0.0

8 years ago