0.6.2 Changelog


Breaking Changes

0 Changes

Bugs

6 Bug Fixes

Released

Nov 11, 2016

Sketch template

Light Theme

Highlights

  • Added size attribute to Clarity Icons

    You can now set an icon size through size attribute. The sizes set through size attribute overrides the CSS size style. If you don't set either the size attribute or the CSS size style, the size defaults to 16 by 16 pixels.

    
    <clr-icon shape="info" size="12"></clr-icon>
    <clr-icon shape="info" size="16"></clr-icon>
    <clr-icon shape="info" size="36"></clr-icon>
    <clr-icon shape="info" size="48"></clr-icon>
    <clr-icon shape="info" size="64"></clr-icon>
    <clr-icon shape="info" size="72"></clr-icon>
    
    Please note that .icon-size-[sm/md/lg] classes are being deprecated and will be removed in 0.8.0.

Bug Fixes

  • Fixed issue with Clarity Icons throwing an error in IE10
  • Cleaned up checkbox positioning so it is more resilient to positioning and size modifications
  • Fixed scrolling issue with website on iOS
  • Fixed broken links and image paths from website navigation rearchitecture for github-pages
  • Fixed vertical alignment issue with alerts
  • Corrected a margin issue with link/flat buttons in forms

Other Changes

  • Updated TravisCI and added steps to github workflow
  • Created Angular component for checkboxes — documentation coming soon
  • Implemented website homepage redesign
  • Continued cleanup of website content
  • Improved installation instructions for Clarity Icons, Clarity UI, and Clarity Angular