Benutzer:Dercodeling/vector.js

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/*var panel = document.getElementById('mw-panel');
var navs = Array.from(panel.children);
var contents = Array.from(document.getElementsByClassName('mw-content-container'));
var toolbars = Array.from(document.getElementsByClassName('mw-article-toolbar-container'));

var button = document.getElementById('mw-sidebar-button');

document.body.addEventListener('mousemove', function(event){
	var panelTopOffset = 70;
	var panelEnd = panel.offsetHeight + panelTopOffset;

	if(event.pageX < 15 && event.pageY < panelEnd){
		/*navs.forEach(function(nav) {
		nav.style.opacity = '1';
		});*//*
		panel.style.opacity = '1';
		panel.style.pointerEvents = 'auto';
		contents.forEach(function(content) {
			content.style.marginLeft = '200px';
		});
		toolbars.forEach(function(toolbar) {
			toolbar.style.marginLeft = '200px';
		});
	}else if(event.pageX > panel.offsetWidth || event.pageY > panelEnd){
		/*navs.forEach(function(nav) {
		nav.style.opacity = '0';
		});*//*
		panel.style.opacity = '0';
		panel.style.pointerEvents = 'none';
		contents.forEach(function(content) {
			content.style.marginLeft = '0';
		});
		toolbars.forEach(function(toolbar) {
			toolbar.style.marginLeft = '0';
		});
	}
});

//disable second scrollbar on home
if(document.URL == 'https://de.wikipedia.org/wiki/Wikipedia:Hauptseite'){
	Array.from(document.getElementsByClassName('mw-page-container')).forEach(function(container){
		container.style.overflow = 'hidden';
	});
}
*/