NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name dsl full screen no clutter // @namespace http://tampermonkey.net/ // @version 0.2.1 // @description use more then just 800px and remove unused parts // @author Gandor // @license MIT // @match http://*.dsl.sk/* // @grant none // ==/UserScript== (function() { 'use strict'; var newsBox=document.getElementById('news_box') var body = document.getElementById('body') if (newsBox) { var newsBoxWrapper = document.createElement('div') newsBoxWrapper.className="news-box-wrapper" Array.from(newsBox.childNodes).forEach(node=>newsBoxWrapper.append(node)) var next = document.querySelector('.small_box_title') next && newsBoxWrapper.append(next) newsBox.append(newsBoxWrapper) body.insertBefore(newsBox, body.firstChild) newsBox.style.width='auto' } var articleNode = document.querySelector('.article_body'); var removeElements = [ document.getElementById('menu').parentElement, document.getElementById('header'), document.querySelector('.fb-share-button'), document.getElementById('article_menu'), ].concat(Array.from(document.querySelectorAll("img[src$='article_perex.gif']")), Array.from(document.querySelectorAll('iframe')).filter(itm=>articleNode && !articleNode.contains(itm) )); if (!body || body.childElementCount !== 1) { removeElements.push(document.querySelector('#body>table')) } removeElements.forEach(item=>item && item.parentElement.removeChild(item)); document.querySelector('table').style.width='100%'; document.querySelectorAll('table td').forEach(item=>{item.style.width='auto'}); document.getElementById('bg').style.width='100%'; if (articleNode) { while(articleNode.nextElementSibling && articleNode.nextElementSibling.nodeName !== 'TABLE') { articleNode.nextElementSibling.parentElement.removeChild(articleNode.nextElementSibling); } } var temp=document.createElement('div') temp.innerHTML=['<style>div,div#body,table,body,td{background:#333;color:#bbb;}', ' div#body a{color:#39c} .entry_info{color: #70b} .pp_hoverContainer {background:transparent}', ' #body>#news_box{background:transparent;border:0 none;text-align:center;font-size:14px}', ' .news-box-wrapper{display:inline-block;text-align:left}</style>'].join(''); document.querySelector('head').appendChild(temp.children[0]); var rss = document.querySelector('a[href$="rss_articles.php"]') rss.innerHTML='HOME' rss.setAttribute('href','/') rss.setAttribute('style','color:#39c;margin-right:20px;font-size:16px;font-style: italic;') })();