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 hidden (Show)

atomizer - Atomizer 3.0.2

Published by renatoi over 9 years ago

  • Breakpoints can now contain numeric values. Thanks @3den! PR #195.
atomizer - Atomizer 3.0.1

Published by renatoi over 9 years ago

  • Rules that don't require param now need to set noParams to true.
  • Performance optimizations to parseConfig.
atomizer - Atomizer 3.0.0

Published by renatoi over 9 years ago

  • Opacity now gives IE fallback if --ie option is passed.
  • Version 3.0.0 official release.
atomizer - Atomizer 3.0.0-alpha.7

Published by renatoi over 9 years ago

  • Regression hotfix related to PR #181, fixed in PR #183.
atomizer - Atomizer 3.0.0-alpha.6

Published by renatoi over 9 years ago

  • Bgz should accept custom values: PR #176. Thanks @markk!
  • Refactored grammar code in atomizer.js. This change should be invisible to the user but it greatly improves the quality of the code. Thanks @3den! PR #181.
  • Custom values now accept break points in the config. For more information see Issue #178. PR #182.
atomizer - Atomizer 3.0.0-alpha.5

Published by renatoi over 9 years ago

  • Add missing quotes around value of content property. PR #175.
atomizer - Atomizer 3.0.0-alpha.4

Published by renatoi over 9 years ago

  • New format for rules.js and helpers.js PR #169 + Issue #133, thanks @3den.
  • Added aliases for function values (Rotate, Scale, Blur, etc) PR #172.
  • Added missing helper classes PR #173.
  • Added support for old IE via --ie flag PR #174, Issue #80.
  • Added default value for all props inherit. PR #170.
  • Better format for the CLI output. PR #174.
  • Small bug fix to parseConfig when no option is passed PR #171.
atomizer - Atomizer 3.0.0-alpha.3

Published by src-code over 9 years ago

  • Making 2nd argument to parseConfig() optional
  • Reverting LineClamp fix
atomizer - Atomizer 3.0.0-alpha.2

Published by renatoi over 9 years ago

  • Being more defensive when no classnames are passed PR #156;
  • Bdsw is now Bdstartw, following class name syntax PR #154;
  • parent-namespaced classes with predefined values should have important PR #159;
  • $ symbol in custom is now correctly generated in CSS PR #158;
  • LineClamp helper fix for Chrome with display: flex PR #161;
atomizer - Atomizer 3.0.0-alpha.1

Published by src-code over 9 years ago

Major update with a new parenthesis-based syntax for Atomic classes.

atomizer - Atomizer 2.0.0-beta.10

Published by src-code over 9 years ago

  • Changing some rule prefixes to no longer include a dot
  • Cleanup of rules
  • Fixes for CSS output of rules sharing partial declarations (eg, LineClamp)
  • Updating rules for letter-spacing, cursor, background-position
  • Disable namespacing when contextual selectors are used
atomizer - Atomizer 2.0.0-beta.9

Published by src-code over 9 years ago

  • Removed dependency on AbsurdJS
atomizer - Atomizer 2.0.0-beta.8

Published by src-code over 9 years ago

  • Locking down dependency on AbsurdJS
  • New rules for text-overflow, text-indent
atomizer - Atomizer 2.0.0-beta.7

Published by renatoi over 9 years ago

  • Fix pseudo class matching PR #134. Thanks @ktslwy!
atomizer - Atomizer 2.0.0-beta.6

Published by src-code over 9 years ago

  • Parent selectors
  • Added sibling combinator
  • Added ability to have exclusive decimal number value. (e.g. Trsdu-.3s and Op-.3)
atomizer - Atomizer 2.0.0-beta.5

Published by renatoi over 9 years ago

  • Hot fix for start and end keywords that broke on beta.4
atomizer - Atomizer 2.0.0-beta.4

Published by src-code over 9 years ago

  • Bringing back mergeConfigs() API on utils object
  • Hex values in suffixes are now prefixed with a # to distinguish them from numeric custom suffixes
  • rgba() support for colors in classnames (eg C-#333.8 for 80% alpha)
  • Minor cleanup and bug fixes
atomizer - Atomizer 2.0.0-beta.3

Published by src-code over 9 years ago

  • Added ability to declare entire classnames as 'custom', rather than just suffixes
atomizer - Atomizer 2.0.0-beta.2

Published by src-code over 9 years ago

  • Major changes to APIs
  • Major rewrite of configuration. Now much more simple and concise (no more overly verbose objects!)
  • Lots of bugs fixed
atomizer - Atomizer 2.0.0-alpha.3

Published by src-code over 9 years ago

  • New border related rules added to ruleset
  • Bug fix for mergeConfigs() when used with empty configs
  • Removing helper classes from ruleset
  • Moving configuration of breakpoints back into config object under breakPoints property