← Tutti gli esempi

JavaScript Produttività trello.com

Trello: modalità focus su un singolo elenco

Attenua tutti gli elenchi e illumina solo quello cliccato, per concentrarti su una fase.

Codice da copiare

// Focus mode: dim every list except the one you click
(function () {
  const ID = 'jz-trl-focus';
  if (document.getElementById(ID)) { document.getElementById(ID).remove(); }
  const st = document.createElement('style');
  st.id = ID;
  st.textContent = '.list-wrapper,[data-testid="list-wrapper"]{opacity:.35;transition:opacity .15s}.jz-focus-list{opacity:1!important}';
  document.head.appendChild(st);
  document.addEventListener('click', function (e) {
    const list = e.target.closest('[data-testid="list-wrapper"], .list-wrapper');
    document.querySelectorAll('.jz-focus-list').forEach(function (n) { n.classList.remove('jz-focus-list'); });
    if (list) { list.classList.add('jz-focus-list'); }
  }, true);
})();

Come usare questo esempio

  1. Copia il codice con il pulsante qui sopra.
  2. Installa JustZix (2 minuti) e apri l'estensione sulla pagina di destinazione.
  3. Aggiungi una nuova regola corrispondente a quella pagina.
  4. Incolla il codice nel pannello JavaScript della regola e salva — viene eseguito a ogni visita della pagina.

Valuta questo esempio

Nessuna valutazione — sii il primo.

Questo esempio funziona?

Gli snippet sono inutili senza un posto dove incollarli.

JustZix si installa in 2 minuti ed esegue il tuo codice su ogni pagina corrispondente. Senza account, senza pagamento.

Scarica gratis Guarda i casi d'uso