atomizer

A library to create small, reusable CSS that scales as your website grows.

OTHER License

Downloads
14.6K
Stars
1.5K
Committers
47

Bot releases are visible (Hide)

atomizer - Atomizer 3.4.6

Published by src-code about 7 years ago

  • Added support for general sibling selector (~) - PR #303
atomizer - Atomizer 3.4.5

Published by src-code over 7 years ago

  • Upgrade lodash dependency to 4.0 (thanks @roderickhsiao!)
  • Add metadata to helper class configuration to assist in documentation generation
atomizer - Atomizer 3.4.4

Published by src-code over 7 years ago

JSS:

  • Bug fix: More defensive iteration on options.breakPoints in JSS.jssToCss() when API is called directly (not by Atomizer)
atomizer - Atomizer 3.4.2

Published by src-code over 7 years ago

  • Added new rule for resize style (thanks @roderickhsiao!)
atomizer - Atomizer 3.4.1

Published by src-code over 7 years ago

  • Optimized CSS output to no longer render media queries that aren't being used (thanks @roderickhsiao!)
atomizer - Atomizer 3.4.0

Published by src-code over 7 years ago

  • Changed ordering of media query (PR #286 - thanks @johnnorris!)
atomizer - Atomizer 3.3.12

Published by src-code over 7 years ago

  • Fixed support for breakpoint mapping within custom value configuration (thanks @johnnorris!)
atomizer - Atomizer 3.3.11

Published by src-code almost 8 years ago

  • Added support for ::placeholder pseudo-element
atomizer - Atomizer 3.3.10

Published by src-code almost 8 years ago

  • Classnames are now sorted alphabetically in config output
atomizer - Atomizer 3.3.8

Published by src-code almost 8 years ago

  • Adds support for appearance (Ap())
atomizer - Atomizer 3.3.7

Published by src-code about 8 years ago

  • Bug fix: LineClamp() has been patched to address an issue introduced with Firefox 49 that could cause incorrect wrapping of inline-block child elements
atomizer - Atomizer 3.3.6

Published by src-code about 8 years ago

atomizer - Atomizer 3.3.5

Published by src-code over 8 years ago

  • Bug fix: In certain scenarios Atomizer would produce inconsistently ordered CSS depending on what classes it encountered first while parsing source files. This could cause media query-triggered classes to not apply as expected due to source ordering. Media queries are now rendered into the stylesheet last.
  • The value initial is now supported by the Miw (min-width) class, using abbreviation ini. (Thanks @longlho!)
  • Uppercase hex values now produce a warning. Previously these values would not be matched during source file parsing and fail silently. (Thanks @samlecuyer!)
atomizer - Atomizer 3.3.4

Published by src-code over 8 years ago

  • Fixing parsing issue with classes that include numbers in their prefixes (eg, Translate3d())
atomizer - Atomizer 3.3.3

Published by src-code over 8 years ago

  • Added if (inline-flex) argument to display (D) (thanks @lukebrooker!)
  • Added link to Gulp plugin to README (thanks @pankajparashar!)
  • Breakpoints may now use uppercase characters (thanks @alexnj!)
atomizer - Atomizer 3.3.1

Published by src-code almost 9 years ago

  • Fixed dependency on XRegEx when using Atomizer in the browser
atomizer - Atomizer 3.3.2

Published by src-code almost 9 years ago

  • Changed arguments for Maw() (max-width) to include none and remove auto, which is not valid per spec.
atomizer - Atomizer 3.3.0

Published by src-code almost 9 years ago

  • Added support for content style (Cnt)
  • Added support for pseudo-elements: before (::b), after (::a), first-letter (::fl) and first-line (::fli)
  • Added new options for background-position (Bgp)
atomizer - Atomizer 3.2.1

Published by src-code about 9 years ago

  • Fixes fatal error when a class uses an undefined custom value and !important
atomizer - Atomizer 3.2.0

Published by src-code about 9 years ago

  • In order to ensure better compatibility with old IE browsers, selectors containing escaped colons (eg, classes that use pseudo classes/elements) no longer have their declarations combined with other selectors. This due to the fact that IE < 8 will ignore the entire declaration block if any one of the selectors in that declaration contain an escaped colon.
  • Added the closing curly brace (}) as a valid boundary character when parsing input files for Atomic classnames. This is particularly helpful when working with template languages such as Dust.