diff --git a/css/knacss.css b/css/knacss.css index 6cb16ae..11026ee 100644 --- a/css/knacss.css +++ b/css/knacss.css @@ -535,4 +535,4 @@ textarea { body { -webkit-text-size-adjust: 100%; } -} \ No newline at end of file +} diff --git a/sass/knacss.scss b/sass/knacss.scss index aaa2622..5b415d2 100644 --- a/sass/knacss.scss +++ b/sass/knacss.scss @@ -168,6 +168,10 @@ figure, label { ul, ol { padding-left: 2em; + + &.unstyled { + list-style: none; + } } code, pre, diff --git a/sass/print.scss b/sass/print.scss index abc2008..cf698a1 100644 --- a/sass/print.scss +++ b/sass/print.scss @@ -3,20 +3,26 @@ /* ----------------------------- */ @media print { - body { - width: auto !important; - margin: auto !important; - font-family: serif; - font-size: 12pt; - background-color: #fff !important; - color: #333 !important; + * { + background: transparent !important; + box-shadow: none !important; + text-shadow: none !important; } - h1, h2, h3, h4, h5, h6, - blockquote, p + body { + width: auto !important; + margin: auto !important; + font-family: serif; + font-size: 12pt; + background-color: #fff !important; + color: #333 !important; + } + + h1, h2, h3, h4, h5, h6, + p, blockquote, ul, ol { - color: #000 !important; - margin: auto !important; + color: #000 !important; + margin: auto !important; } /** @@ -26,6 +32,10 @@ display: block; } + img { + @include filter(grayscale(100%)); + } + /** * 1. No orphans * 2. No widows @@ -61,6 +71,7 @@ /** * 1. Displays url after link + * 2. ... unless it's a JS or empty link */ a { color: #000 !important; @@ -69,5 +80,10 @@ &[href]:after { content: " (" attr(href) ")"; /* 1 */ } + + &[href^="javascript:"]:after, + &[href^="#"]:after { + content: ''; /* 2 */ + } } } \ No newline at end of file