public/styles/readerMode.css (95 lines of code) (raw):

/* Padding and Readability */ article { box-sizing: border-box; padding: 0 40px !important; max-width: 800px !important; margin: 0 auto !important; } .content__article-body { line-height: 30px !important; } .content__article-body p { margin-bottom: 25px !important; } /* Link Colours */ article a, .content__standfirst a { display: inline !important; color: #005689 !important; } /* Show Figures and Asides */ #article figure { display: block !important; } #article aside { display: block !important; width: 200px !important; float: none !important; margin: 0 auto !important; margin-bottom: 25px !important; border: 1px solid #dcdcdc !important; padding: 10px !important; } #article figcaption { font-size: 15px !important; line-height: 22px; margin-bottom: 20px !important; text-align: center; } #article figcaption:before { content: "Caption: "; display: inline; } /* Image Fixes */ #article img, #article .responsive-img, #article .gu-image { position: relative !important; margin: 0 auto !important; width: 100% !important; } /* Image Fixes */ #article iframe { display: none !important; } .social, svg, .submeta, .content__dateline { display: none !important; } /* Hide Guardian Logo */ .content--article:before { content: "" !important; } /* Placeholders */ article .tweet, article .twitter-tweet { display: none !important; } article .element-tweet:before, article .element-interactive:before, article .element-video:before, article .element-embed:before, article figure[itemprop~="video"]:before { display: block; width: 100%; padding: 20px; margin: 0 auto; margin-bottom: 25px; color: #666; background-color: #ECECEC; text-align: center; font-size: 13px } article .element-tweet:before { content: "Tweet placeholder. To view tweet switch to mobile or desktop views." !important; } article .element-interactive:before { content: "Interactive placeholder. To view interactive switch to mobile or desktop views." !important; } article .element-video:before, article figure[itemprop~="video"]:before { content: "Video placeholder. To view video switch to mobile or desktop views." !important; margin-bottom: 5px; } article .element-embed:before { content: "Embed placeholder. To view embed switch to mobile or desktop views." !important; } .gallery__figcaption { position: relative !important; width: 100%; }