Commit 7b7581d4 authored by Mark Otto's avatar Mark Otto
Browse files

Finish migrating to Normalize 2:

* Port print styles from reset.less to scaffolding.less
* Port responsive image styles from reset.less to scaffolding.less
parent 69f61494
21 merge requests!7033Fix backdrop undefined bug in modal,!8635ignore Gruntfile.js in jekyll,!8339Fix broken links to navbar component in docs examples,!7329Fix for issue #7328,!7219Fix for mini typo mistake in css.html,!7674Clear float on all when navbar is collapsed - v3,!7344Fixed .spanX selector (*= instead of ^=),!7346Fix compilation error,!7775added some tests for tooltip title setter,!8157Close Me: Docs "Customize and Download" button fix,!7509Proposed fix for allowing Collapse events ('show'/'hide') to be cancelled,!7964commit fixes #7792,!8656Added rel="stylesheet" to CDN-Examples,!8527Inner properties move 1,!8245Interactive color picker - Closed: request against wrong branch,!7865Patch 2,!7651Drop the sizzle dependency to allow smaller builds targeting mobile devices,!6853typeahead: do not store item data in an attribute,!6666Patch 1,!65463.0.0 wip - fixed the issue in which the test pid isn't killed if a test fails,!6503control markup changes added
Showing with 148 additions and 0 deletions
+148 -0
...@@ -228,6 +228,19 @@ a:hover { ...@@ -228,6 +228,19 @@ a:hover {
text-decoration: underline; text-decoration: underline;
} }
a:focus {
outline: thin dotted #333;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
img {
width: auto\9;
height: auto;
max-width: 100%;
vertical-align: middle;
}
.img-rounded { .img-rounded {
border-radius: 6px; border-radius: 6px;
} }
...@@ -245,6 +258,58 @@ a:hover { ...@@ -245,6 +258,58 @@ a:hover {
border-radius: 500px; border-radius: 500px;
} }
@media print {
* {
color: #000 !important;
text-shadow: none !important;
background: transparent !important;
box-shadow: none !important;
}
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: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
.container { .container {
max-width: 940px; max-width: 940px;
margin-right: auto; margin-right: auto;
......
...@@ -35,11 +35,24 @@ a:hover { ...@@ -35,11 +35,24 @@ a:hover {
color: @link-color-hover; color: @link-color-hover;
text-decoration: underline; text-decoration: underline;
} }
a:focus {
.tab-focus();
}
// Images // Images
// ------------------------- // -------------------------
img {
// Responsive images (ensure images don't scale beyond their parents)
max-width: 100%; // Part 1: Set a maxium relative to the parent
width: auto\9; // IE8 need help adjusting responsive images
height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching
// Match vertical alignment with other comment elements
vertical-align: middle;
}
// Rounded corners // Rounded corners
.img-rounded { .img-rounded {
border-radius: 6px; border-radius: 6px;
...@@ -58,3 +71,73 @@ a:hover { ...@@ -58,3 +71,73 @@ a:hover {
.img-circle { .img-circle {
border-radius: 500px; // crank the border-radius so it works with most reasonably sized images border-radius: 500px; // crank the border-radius so it works with most reasonably sized images
} }
// Printing
// -------------------------
// Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css
@media print {
* {
text-shadow: none !important;
color: #000 !important; // Black prints faster: h5bp.com/s
background: transparent !important;
box-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
}
// Don't show links for images, or javascript/internal links
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
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;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment