diff --git a/Gruntfile.js b/Gruntfile.js index 8366403..8c3ee59 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -276,7 +276,7 @@ grunt.registerMultiTask('license', 'Stamps license banners on files.', function }); }); - grunt.log.writeln('Stampped license on ' + String(tally).cyan + ' files.'); + grunt.log.writeln('Stamped license on ' + String(tally).cyan + ' files.'); }); // -- Contextualize Task ------------------------------------------------------- diff --git a/HISTORY.md b/HISTORY.md index 2920475..39311f2 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -4,7 +4,10 @@ Pure Change History NEXT ---- +* Fixed: Responsive grids fails to apply when another class precedes the unit + class in markup. [#44] +* Fixed: textarea does not match input styling in forms. [#49] 0.1.0 (2013-05-24) diff --git a/README.md b/README.md index b127ccb..1d1f501 100644 --- a/README.md +++ b/README.md @@ -103,11 +103,44 @@ Feel free to file bugs and submit pull requests on Github! When submitting a pull request, please checkout a new feature branch, and submit your pull request from it. Please do not submit pull requests from your `master` branch. +### Docs and Website + +Pure's website is also open source, so please file any issues or pull requests +for the docs or website over at the [`pure-site`][pure-site] repo. + +### CLA + +Please [sign the CLA][] before submitting pull requests. We can't merge your +pull requests unless you have a signed CLA. It's super easy and can be done +online. For more information regarding the CLA, please visit the +[Contribute][] page. + ### Versioning Pure adheres to [Semantic Versioning 2.0](http://semver.org/). +[pure-site]: https://github.com/yui/pure-site +[sign the CLA]: https://secure.echosign.com/public/hostedForm?formid=A9PFU5T58653A +[Contribute]: http://yuilibrary.com/contribute/cla/ + + +Browser Support and Testing +--------------------------- + +Pure is tested and works in: + +* IE 7+ +* Latest Stable Firefox/Chrome/Safari +* iOS 6.x +* Android 4.x + +Before submitting pull requests, please ensure that you open the test HTML files +in these environments. If you don't have access to all these environments, list +the ones that you have tested in on the pull request description. That way, we +know what's missing, and can help you out. + + License ------- diff --git a/src/forms/css/forms.css b/src/forms/css/forms.css index 20d9155..f21d87e 100644 --- a/src/forms/css/forms.css +++ b/src/forms/css/forms.css @@ -1,5 +1,6 @@ .pure-form input, -.pure-form select { +.pure-form select, +.pure-form textarea { padding: 0.5em 0.6em; display: inline-block; border: 1px solid #ccc; @@ -18,7 +19,8 @@ } .pure-form input:focus, -.pure-form select:focus { +.pure-form select:focus, +.pure-form textarea:focus { outline: 0; outline: thin dotted \9; /* IE6-9 */ border-color: #129FEA; diff --git a/src/grids/css/grids-r.css b/src/grids/css/grids-r.css index 0de0d0f..7a0f86d 100644 --- a/src/grids/css/grids-r.css +++ b/src/grids/css/grids-r.css @@ -29,12 +29,14 @@ } } @media (max-width:480px) { - .pure-g-r > [class ^= "pure-u"] { + .pure-g-r > .pure-u, + .pure-g-r > [class *= "pure-u-"] { width: 100%; } } @media (max-width:767px) { - .pure-g-r > [class ^= "pure-u"] { + .pure-g-r > .pure-u, + .pure-g-r > [class *= "pure-u-"] { width: 100%; } .pure-hidden-phone { diff --git a/src/grids/tests/manual/responsive.html b/src/grids/tests/manual/responsive.html index 01b6234..361907e 100644 --- a/src/grids/tests/manual/responsive.html +++ b/src/grids/tests/manual/responsive.html @@ -40,14 +40,14 @@

Example.

-
+

Fast

YUI's lightweight core and modular architecture make it scalable, fast, and robust. Built by frontend engineers at Yahoo!, YUI powers the most popular websites in the world.

-
+

Complete

YUI's intuitive and well-documented API takes you from basic DOM handling to building performant and maintainable applications on desktop browsers, mobile devices, and servers.