flows.md · documentação · Blocos
@consent#
O sim ou o não do leitor, uma linha por finalidade — essenciais, vídeos, estatísticas —, guardado no navegador do leitor, neste site — nunca no servidor. Um bloco com consent: só aparece depois do sim.
Ao vivo#
Com duas ou mais finalidades, cada uma ganha um interruptor, e há aceitar tudo, recusar tudo e salvar:
```@consent title:"Sua privacidade" link:/@docs/blocks/consent
essential | Essenciais | Mantêm o site funcionando. | required
videos | Vídeos | Carrega os vídeos desta página.
stats | Estatísticas | Conta as páginas mais lidas, sem identificar você.
```
Cada linha: as opções que ela liga, um |, o nome, um |, o que significa, e | required no fim para a que está sempre ligada.
O bloco que espera#
Este vídeo pede consent:videos. Enquanto você não permitir Vídeos acima, ele não carrega nada: no lugar dele fica um aviso dizendo o que falta, com o botão para permitir.
```@video src:/demo/gradiente.mp4 title:"Um vídeo que espera o seu sim" consent:videos
```
Qualquer bloco aceita consent:; a opção tem de ser uma que um @consent deste site oferece.
Como aviso de cookies#
Dentro de um :::banner, vira a faixa presa ao rodapé — o padrão Aviso de cookies. Com uma finalidade só, são dois botões.
Argumentos#
-
title— um título acima das finalidades. -
link— onde está a política completa. -
accept,reject,save— as palavras dos três botões.