← Tutti gli esempi

JavaScript Produttività booksy.com

Distingui clienti senza appuntamento e prenotazioni online

Aggiunge un accento blu o arancione agli appuntamenti Booksy Biz a seconda che siano online o aggiunti manualmente.

Codice da copiare

try {
  var online = /(online|booksy|app booking|self-?book)/i;
  var walkin = /(walk[\s-]?in|manual|added by|dodane przez|recepcja)/i;
  var items = document.querySelectorAll('[class*="appointment" i], [data-testid*="appointment-block" i]');
  items.forEach(function (it) {
    try {
      var txt = (it.textContent || '') + ' ' + (it.className || '');
      if (online.test(txt)) {
        it.style.setProperty('box-shadow', 'inset 4px 0 0 #1565c0', 'important');
      } else if (walkin.test(txt)) {
        it.style.setProperty('box-shadow', 'inset 4px 0 0 #ef6c00', 'important');
      }
    } catch (e) {}
  });
} catch (e) {}

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