vendor/assets/stylesheets/reset.css in rails-boilerplate-0.1.6 vs vendor/assets/stylesheets/reset.css in rails-boilerplate-0.1.7

- old
+ new

@@ -1,7 +1,7 @@ /* - * HTML5 ✰ Boilerplate + * HTML5 Boilerplate * * What follows is the result of much research on cross-browser styling. * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal, * Kroc Camen, and the H5BP dev community and team. * @@ -25,28 +25,27 @@ Base ========================================================================== */ /* * 1. Correct text resizing oddly in IE6/7 when body font-size is set using em units - * 2. Force vertical scrollbar in non-IE - * 3. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g + * 2. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g */ -html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } +html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } +html, button, input, select, textarea { font-family: sans-serif; color: #222; } + body { margin: 0; font-size: 1em; line-height: 1.4; } -body, button, input, select, textarea { font-family: sans-serif; color: #222; } - /* * Remove text-shadow in selection highlight: h5bp.com/i - * These selection declarations have to be separate - * Also: hot pink! (or customize the background color to match your design) + * These selection declarations have to be separate. + * Customize the background color to match your design. */ -::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; } -::selection { background: #fe57a1; color: #fff; text-shadow: none; } +::-moz-selection { background: #b3d4fc; text-shadow: none; } +::selection { background: #b3d4fc; text-shadow: none; } /* ============================================================================= Links ========================================================================== */ @@ -108,11 +107,11 @@ Embedded content ========================================================================== */ /* * 1. Improve image quality when scaled in IE7: h5bp.com/d - * 2. Remove the gap between images and borders on image containers: h5bp.com/e + * 2. Remove the gap between images and borders on image containers: h5bp.com/i/440 */ img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; } /* @@ -142,11 +141,11 @@ /* * 1. Correct color not inheriting in IE6/7/8/9 * 2. Correct alignment displayed oddly in IE6/7 */ -legend { border: 0; *margin-left: -7px; padding: 0; } +legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; } /* * 1. Correct font-size not inheriting in all browsers * 2. Remove margins in FF3/4 S5 Chrome * 3. Define consistent vertical alignment display in all browsers @@ -167,16 +166,22 @@ */ button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; } /* + * Re-set default cursor for disabled elements + */ + +button[disabled], input[disabled] { cursor: default; } + +/* * Consistent box sizing and appearance */ -input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } +input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } -input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } +input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } /* * Remove inner padding and border in FF3/4: h5bp.com/l */ @@ -200,10 +205,17 @@ table { border-collapse: collapse; border-spacing: 0; } td { vertical-align: top; } +/* ============================================================================= + Chrome Frame Prompt + ========================================================================== */ + +.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; } + + /* ==|== primary styles ===================================================== Author: ========================================================================== */ @@ -220,34 +232,27 @@ /* ==|== media queries ====================================================== - PLACEHOLDER Media Queries for Responsive Design. - These override the primary ('mobile first') styles + EXAMPLE Media Query for Responsive Design. + This example overrides the primary ('mobile first') styles Modify as content requires. ========================================================================== */ -@media only screen and (min-width: 480px) { - /* Style adjustments for viewports 480px and over go here */ - +@media only screen and (min-width: 35em) { + /* Style adjustments for viewports that meet the condition */ } -@media only screen and (min-width: 768px) { - /* Style adjustments for viewports 768px and over go here */ -} - - /* ==|== non-semantic helper classes ======================================== Please define your styles before this section. ========================================================================== */ /* For image replacement */ -.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; } -.ir br { display: none; } +.ir { border: 0; font: 0/0 a; text-shadow: none; color: transparent; background-color: transparent; } /* Hide from both screenreaders and browsers: h5bp.com/u */ .hidden { display: none !important; visibility: hidden; } /* Hide only visually, but have it available for screenreaders: h5bp.com/v */ @@ -270,14 +275,14 @@ Print styles. Inlined to avoid required HTTP connection: h5bp.com/r ========================================================================== */ @media print { - * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */ + * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; } /* Black prints faster: h5bp.com/s */ a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } - .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } /* Don't show links for images, or javascript/internal links */ + .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } /* Don't show links for images, or javascript/internal links */ pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } /* h5bp.com/t */ tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; }