✦ Dodano
- Pierwsza publiczna wersja Consent Guard
- Baner zgód z trzema akcjami: Zaakceptuj wszystkie, Odrzuć opcjonalne, Ustawienia
- Modal ustawień z accordion — szczegółowe opisy kategorii
- 4 kategorie cookies: Niezbędne, Analityczne, Marketingowe, Funkcjonalne
- Blokowanie skryptów
<script> z atrybutem data-cookie-category
- Blokowanie iframe z placeholderem i przyciskiem „Zaakceptuj i wyświetl"
- MutationObserver — automatyczne blokowanie dynamicznie dodawanych elementów
- Floating button 🛡️ do ponownego otwarcia ustawień
- Zapis zgód w cookie z unikalnym ID i timestampem (audit trail)
- System rewizji — zmiana numeru wymusza ponowną zgodę
- Pełne API:
ConsentGuard.init(), .hasConsent(), .getConsent(), .showSettings(), .reset(), .updateConsent()
- Custom event
cc:consent z detalami zgody
- Callbacki:
onAccept, onChange, onFirstConsent
- Wszystkie teksty UI w języku polskim
- Możliwość nadpisania tłumaczeń i dodawania własnych kategorii
- Responsywny design — mobile, tablet, desktop
- Pełna obsługa klawiatury i ARIA labels (accessibility)
- Animacje z uwzględnieniem
prefers-reduced-motion
- CSS wbudowany w JS — wystarczy jeden plik do dołączenia
- Strona główna projektu z pobieraniem paczki .zip
- Strona demo z interaktywnymi przykładami
- Przykładowa polityka prywatności zgodna z RODO