tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

variant-class.js (479B)


      1 'use strict';
      2 
      3 /**
      4 * Add `class` search params to the `class` attribute of the root element.
      5 */
      6 if (window.location.search) {
      7  const params = new URLSearchParams(window.location.search);
      8  if (params.has('class')) {
      9    const values = params.getAll('class')
     10                         .flatMap(value => value.split(','));
     11    document.documentElement.classList.add(...values);
     12  }
     13  const lang = params.get('lang');
     14  if (lang) {
     15    document.documentElement.lang = lang;
     16  }
     17 }