=== tk-salon-booking ===
Contributors: TecnikGeek
Author URI: https://pietrodefilippis.it
Tags: prenotazioni, parrucchiere, salone, appuntamenti, booking
Requires at least: 5.6
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.3.5
License: GPLv2 or later

Gestione completa delle prenotazioni per saloni di parrucchiere: clienti, servizi/acconciature, personale, calendario appuntamenti, chiusure e festività, form di prenotazione online e notifiche email/WhatsApp/SMS.

== Description ==

tk-salon-booking è il gestionale appuntamenti su misura per parrucchieri e centri estetici.

Funzioni:
* Anagrafica clienti (creata in automatico ad ogni prenotazione)
* Servizi e acconciature organizzati per categoria, con durata, prezzo e operatori abilitati
* Personale con orari di lavoro individuali
* Calendario mensile degli appuntamenti con stati (in attesa, confermata, completata, annullata)
* Gestione disponibilità: orari del salone, festività ricorrenti e chiusure straordinarie
* Form di prenotazione online a step tramite shortcode [tk_salon_booking]
* Notifiche email al salone e al cliente
* WhatsApp click-to-chat (senza API): a fine prenotazione il cliente invia la conferma su WhatsApp con un tap; in admin bottone per scrivere al cliente

Versione PRO:
* Messaggi WhatsApp / SMS ai clienti tramite gateway a pagamento (WhatsApp Cloud API, Twilio, webhook generico)
* Promemoria automatici prima dell'appuntamento
* Personale e servizi illimitati

== Installation ==

1. Carica la cartella `tk-salon-booking` in `/wp-content/plugins/`
2. Attiva il plugin dal menu Plugin di WordPress
3. Configura salone, servizi e personale dal menu "Salon Booking"
4. Inserisci lo shortcode `[tk_salon_booking]` in una pagina

== Changelog ==

= 1.3.5 =
* Il carattere dei titoli del pannello (--sp-font-title) torna a valere: prima veniva sovrascritto da quello generale

= 1.3.4 =
* Pannello sul sito: carattere da interfaccia leggibile anche nelle scritte piccole (prima ereditava il carattere del tema, spesso un serif da titoli con un peso solo) e testi minuti un po' più grandi. Il carattere dei titoli resta impostabile col sito tramite --sp-font-title

= 1.3.3 =
* Scheda FAQ nel pannello di amministrazione

= 1.3.2 =
* Calendario su telefono: i giorni senza appuntamenti diventano righe sottili, il mese si scorre in fretta

= 1.3.1 =
* Le pagine del pannello non finiscono più nella cache pubblica (mostrano dati personali)

= 1.3.0 =
* NUOVO: pannello sul sito. [tk_salon_gestione] = gestionale del salone (calendario del mese, prenotazioni con filtri e stati, clienti con storico, nuova prenotazione con orari liberi) con accesso via utente e password, senza entrare nella bacheca
* NUOVO: [tk_salon_area_cliente] = area personale del cliente: prossimo appuntamento, storico, disdetta con preavviso impostabile, modifica dei propri dati; chi ha prenotato senza account ritrova la prenotazione con codice + email
* Impostazioni: preavviso per la disdetta, pagina del modulo di prenotazione e creazione automatica delle due pagine
* Email al salone quando un cliente disdice dall'area personale

= 1.2.5 =
* Fix: gli orari di lavoro del singolo operatore venivano salvati con caratteri di troppo e non si rileggevano (il modulo tornava sempre agli orari predefiniti); le righe già salvate così vengono lette lo stesso
* Fix: nomi con apostrofo salvati senza barra rovesciata

= 1.2.4 =
* Fix: il salvataggio di un membro del personale restava bloccato su "Salvataggio…" (errore JavaScript, la richiesta non partiva)

= 1.2.3 =
* Le email di prenotazione arrivano dal nome del salone (prima il mittente era "WordPress"); risposta indirizzata al cliente per l'avviso al salone e al salone per le email al cliente

= 1.2.2 =
* Barra step a tutta larghezza (primo pallino a sinistra, ultimo a destra)

= 1.2.1 =
* Fix mobile: calendario e orari tagliati a destra

= 1.2.0 =
* Restyling completo del modulo di prenotazione: header con barra di avanzamento, filtri per categoria, card con monogramma e prezzo in evidenza, riepilogo live, orari Mattina/Pomeriggio, conferma animata
* Tipografia ereditata dal tema per titoli e prezzi

= 1.1.5 =
* Layout: card servizio a 4 colonne (25%) su desktop, 2 su tablet, 1 su mobile

= 1.1.4 =
* Layout: card servizio di nuovo a 2 colonne (50%) su desktop, 1 colonna su mobile

= 1.1.3 =
* Layout: card servizio a larghezza piena (una per riga), niente colonne vuote

= 1.1.2 =
* Fix: colore hover delle card servizio/operatore (ereditava il grigio scuro del tema)

= 1.1.1 =
* Testo predefinito del bottone WhatsApp: "Chiedo conferma" invece di "Confermo" (piu corretto lato cliente).

= 1.1.0 =
* Nuovo: WhatsApp click-to-chat senza API (bottone conferma frontend + scrittura al cliente da admin), disponibile anche in Free.

= 1.0.0 =
* Prima versione.
