begfahrenheit / Vipergirls Search

// ==UserScript==
// @name         Vipergirls Search
// @namespace    http://tampermonkey.net/
// @version      0.2
// @match        https://www.google.com/*
// @license      MIT
// @grant        none
// ==/UserScript==

(function () {
  'use strict';

  function search() {
    let f = document.querySelector('#tsf');
    f.q.value += ' site:vipergirls.to';
    f.submit();
  }

  let bg = document.querySelector('.dRYYxd');
  let c = bg.appendChild(bg.lastChild.cloneNode(true));

  c.toggleAttribute('jsaction');
  c.toggleAttribute('data-ved');
  c.toggleAttribute('aria-label');

  c.addEventListener('click', search);

  let s = c.firstChild;

  s.style.background = 'url("https://vipergirls.to/favicon.ico")';
  s.style['background-size'] = 'cover';
  s.innerHTML = '';
})();