shoelace

A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME πŸ‘‡πŸ‘‡πŸ‘‡

MIT License

Downloads
174.5K
Stars
12K
Committers
160

Bot releases are visible (Hide)

shoelace - 1.0.0-beta8

Published by claviska about 7 years ago

  • Added dropdowns πŸŽ‰
  • Added --input-font-size-[small|big]
  • Added --switch-font-size-[small|big]
  • Added table-hoverable table modifier
  • Fixed focus rings in input groups
  • Various updates to docs
shoelace - 1.0.0-beta7

Published by claviska about 7 years ago

  • Changed spacing utilities to be consistent with docs. Critical fix since most class names for padding-* and margin-* were completely different than what the docs showed.
shoelace - 1.0.0-beta6

Published by claviska about 7 years ago

What. A. Week.

  • My post about Shoelace was featured on David Walsh's blog yesterday
  • I woke up Shoelace being on the homepage of Hacker News
  • As a result, Shoelace received lots of ⭐️ ⭐️ ⭐️ and is now trending on GitHub

We're GitHub Famous for a day! πŸ’ƒ

Seriously though, I'm thrilled to see so much interest in my little side project. I really think it's the future of CSS frameworks.

Without further ado, here's 1.0.0-beta6:

  • Switched from CleanCSS to PostCSS/cssnano for a smaller minified build
  • Added Autoprefixer to provide better support for older browsers
  • Changed spacing utilities to use padding-* and margin-* instead of p-* and m-* due to a conflict with microformats (see #14)
  • Fixed a bug where text in certain inputs would be cutoff/misaligned in Safari
  • Added preload link to CDN instructions to optimize loading in supportive browsers
  • Various updates to the docs
shoelace - 1.0.0-beta5

Published by claviska about 7 years ago

  • Add switches πŸŽ‰
  • Fixed bug where date input would sometimes wrap in iOS
  • Various improvements to docs
shoelace - 1.0.0-beta4

Published by claviska about 7 years ago

  • Fixed incorrect values for width-20 and height-20
  • Fixed <th> border so its consistent across all table styles
  • Fixed duplicate font-weight style
  • Minor updates to the docs
  • Changed --dist command to --build in build script
  • Added build instructions
  • Added variables for <hr>
  • Fixed loader variables so the align more with their target properties
  • Changed font variables from font-family-* to font-* for consistency
  • Added logo and attribution section
shoelace - 1.0.0-beta3

Published by claviska about 7 years ago

  • Added CDN support courtesy of KeyCDN
  • Fixed padding for definition lists
  • Fixed active and disabled states for buttons
  • Tables no longer require class="table"
  • Moved /docs to root
  • Various improvements to docs
  • New CLI build script with option to publish to S3
shoelace - 1.0.0-beta2

Published by claviska about 7 years ago

  • Added <input type="color"> elements
  • Added <progress> elements
  • Replaced .input-block with .input-single
  • Removed <big> and .text-big (obsolete)
  • Better arrow icon for <select> elements
  • Simplified the build process (use npm run build)
  • Simplified readme
  • Reworked various parts of the docs
shoelace - 1.0.0-beta1

Published by claviska about 7 years ago

πŸ‘Ÿ Shoelace.css. A back to the basics CSS starter kit. For when you don’t need the whole boot.