Skip to content

romulobrasil/PureCookieConsent.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pure Cookie Consent JS (purecookieconsent.js)

Outro plugin da série Pure com Javacript Puro. O da vez é um plugin simples que cria um pequeno modal para informar a visitante do seu site que está sendo utilizado os cookies com as informações dele.

Assim preparendo o seu site para os requisitos de consentimento de cookies relacionados ao LGPD, GDPR, CCPA, DSGVO, lei de cookies da UE e requisitos de aviso com esse plugin.

Assim, fica tudo dentro da Lei Geral de Proteção de Dados Pessoais, conhecida pela sigla LGPD, no caso do Brasil.

No plugin você pode personalizar a mensagem padrão, a label do botão e caso queira adicionar ao seu estilo CSS também.

Temos três pararametros que não são obrigatórios para o funcionamento do plugin, pois já tem tudo no padrão. Segue abaixo os parametros que podemos utilizar, tudo dentro de um objeto.

PureCookieConsent.show({
  'txt': 'Your New Text Here',
  'btnTxt': 'I accept!',
  'style': true,
});

Abaixo falaremos de cada um deles:

1. txt

Texto personalizado de acordo com a sua preferência, o texto padrão é esse logo abaixo.
Este site usa cookies para garantir a melhor experiência do usuário. Ao continuar navegando no site, você concorda com o uso de cookies.

2. btnTxt

Label personalizado do botão de aceito. O padrão está logo abaixo.
Eu concordo

3. style

O plugin já tem uma estilização de CSS padrão, caso não queira utilizar, basta colocar style: false. Caso queira utilizar as class dos elementos para facilitação da estilização do CSS, são elas:

  1. pure-cookie-consent - div principal, a barra propriamente dita;
  2. pure-cookie-consent_txt - texto da mensagem;
  3. pure-cookie-consent_btn - botão de aceito;

Lembrando que para o plugin funcionar bastar chamar ele no HTML e instância-lo como mostrado abaixo:

<script src="PureCookieConsent.js"></script>
<script>
  PureCookieConsent.show({
    'txt': 'Your New Text Here',
    'btnTxt': 'I accept!',
    'style': true,
  });
</script>

About

Prepare your site for cookie consent requirements related to GDPR, CCPA, DSGVO, Cookie Act EU and notice requirements with this plugin.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published