Create lwn-blockquotes.user.js
This commit is contained in:
		
							parent
							
								
									c34a675235
								
							
						
					
					
						commit
						335b4111a0
					
				
					 1 changed files with 27 additions and 0 deletions
				
			
		
							
								
								
									
										27
									
								
								lwn-blockquotes.user.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								lwn-blockquotes.user.js
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,27 @@
 | 
			
		|||
// ==UserScript==
 | 
			
		||||
// @name         LWN-Blockquotes
 | 
			
		||||
// @namespace    https://www.schtobia.de/
 | 
			
		||||
// @version      0.1
 | 
			
		||||
// @description  Format the Blockquotes correctly on LWN. This is important for Reader View.
 | 
			
		||||
// @author       Tobias Schmidl
 | 
			
		||||
// @match        https://lwn.net/Articles/*
 | 
			
		||||
// @grant        none
 | 
			
		||||
// @downloadURL https://github.com/schtobia/greasemonkey/raw/master/lwn-blockquotes.user.js
 | 
			
		||||
// @updateURL   https://github.com/schtobia/greasemonkey/raw/master/lwn-blockquotes.user.js
 | 
			
		||||
// ==/UserScript==
 | 
			
		||||
 | 
			
		||||
(function() {
 | 
			
		||||
    'use strict';
 | 
			
		||||
 | 
			
		||||
    for (let cur_quote of document.getElementsByClassName('BigQuote'))
 | 
			
		||||
    {
 | 
			
		||||
        const style_before = window.getComputedStyle(cur_quote);
 | 
			
		||||
        const margin_left = style_before.getPropertyValue("margin-left"),
 | 
			
		||||
              margin_right = style_before.getPropertyValue("margin-right"),
 | 
			
		||||
              margin_top = style_before.getPropertyValue("margin-top"),
 | 
			
		||||
              margin_bottom = style_before.getPropertyValue("margin-bottom"),
 | 
			
		||||
              color = style_before.getPropertyValue("color");
 | 
			
		||||
        cur_quote.outerHTML = cur_quote.outerHTML.replace(/^<div /,"<blockquote ").replace(/<\/div>$/,"</blockquote>");
 | 
			
		||||
        cur_quote.style = style_before;
 | 
			
		||||
    }
 | 
			
		||||
})();
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue