feat(plugin): add cookie consent plugin
This commit is contained in:
parent
1b1ed45178
commit
7c16ad61a6
|
@ -22,6 +22,9 @@
|
||||||
"cnzz": {
|
"cnzz": {
|
||||||
"$ref": "/plugin/cnzz.json"
|
"$ref": "/plugin/cnzz.json"
|
||||||
},
|
},
|
||||||
|
"cookie_consent": {
|
||||||
|
"$ref": "/plugin/cookie_consent.json"
|
||||||
|
},
|
||||||
"gallery": {
|
"gallery": {
|
||||||
"$ref": "/plugin/gallery.json"
|
"$ref": "/plugin/gallery.json"
|
||||||
},
|
},
|
||||||
|
|
|
@ -96,6 +96,7 @@
|
||||||
|
|
||||||
.katex-html
|
.katex-html
|
||||||
padding-top: 1em
|
padding-top: 1em
|
||||||
|
|
||||||
.tag
|
.tag
|
||||||
align-items: unset
|
align-items: unset
|
||||||
background-color: unset
|
background-color: unset
|
||||||
|
@ -109,3 +110,48 @@
|
||||||
padding-left: unset
|
padding-left: unset
|
||||||
padding-right: unset
|
padding-right: unset
|
||||||
white-space: unset
|
white-space: unset
|
||||||
|
|
||||||
|
/* ---------------------------------
|
||||||
|
* Cookie Consent
|
||||||
|
* --------------------------------- */
|
||||||
|
.cc-window, .cc-revoke
|
||||||
|
font-size: 1.1rem !important
|
||||||
|
font-family: $family-sans-serif !important
|
||||||
|
|
||||||
|
.cc-window
|
||||||
|
color: $text !important
|
||||||
|
background-color: $scheme-main !important
|
||||||
|
|
||||||
|
&.cc-floating
|
||||||
|
border-radius: $card-radius
|
||||||
|
box-shadow: $card-shadow
|
||||||
|
|
||||||
|
&.cc-banner
|
||||||
|
background-color: darken($scheme-main, 2.5%) !important
|
||||||
|
|
||||||
|
&.cc-theme-block, &.cc-theme-classic
|
||||||
|
.cc-compliance > .cc-btn
|
||||||
|
border-radius: $radius-rounded
|
||||||
|
|
||||||
|
.cc-compliance > .cc-btn
|
||||||
|
font-weight: 400
|
||||||
|
border: none
|
||||||
|
color: $primary-invert
|
||||||
|
background-color: $primary
|
||||||
|
|
||||||
|
&:hover, &:focus
|
||||||
|
background-color: darken($primary, 2.5%)
|
||||||
|
|
||||||
|
&.cc-deny
|
||||||
|
&:hover
|
||||||
|
color: $primary
|
||||||
|
text-decoration: none
|
||||||
|
|
||||||
|
.cc-revoke
|
||||||
|
padding: .5rem 1rem !important
|
||||||
|
color: $primary-invert !important
|
||||||
|
background-color: $primary !important
|
||||||
|
|
||||||
|
&:hover
|
||||||
|
text-decoration: none !important
|
||||||
|
background-color: darken($primary, 2.5%)
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'Zurück nach oben'
|
backtotop: 'Zurück nach oben'
|
||||||
visit_count: '%s Besuche'
|
visit_count: '%s Besuche'
|
||||||
visitor_count: 'Von %s Nutzern besucht'
|
visitor_count: 'Von %s Nutzern besucht'
|
||||||
|
cookie_consent:
|
||||||
|
message: Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern.
|
||||||
|
dismiss: Verstanden!
|
||||||
|
allow: Cookies zulassen
|
||||||
|
deny: Ablehnen
|
||||||
|
link: Mehr erfahren
|
||||||
|
policy: Cookie-Richtlinie
|
||||||
search:
|
search:
|
||||||
search: 'Suche'
|
search: 'Suche'
|
||||||
hint: 'Tippen Sie etwas...'
|
hint: 'Tippen Sie etwas...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'Back to top'
|
backtotop: 'Back to top'
|
||||||
visit_count: '%s visits'
|
visit_count: '%s visits'
|
||||||
visitor_count: 'Visited by %s users'
|
visitor_count: 'Visited by %s users'
|
||||||
|
cookie_consent:
|
||||||
|
message: This website uses cookies to improve your experience.
|
||||||
|
dismiss: Got it!
|
||||||
|
allow: Allow cookies
|
||||||
|
deny: Decline
|
||||||
|
link: Learn more
|
||||||
|
policy: Cookie Policy
|
||||||
search:
|
search:
|
||||||
search: 'Search'
|
search: 'Search'
|
||||||
hint: 'Type something...'
|
hint: 'Type something...'
|
||||||
|
|
|
@ -51,6 +51,13 @@ plugin:
|
||||||
backtotop: 'Volver arriba'
|
backtotop: 'Volver arriba'
|
||||||
visit_count: '%s visitas'
|
visit_count: '%s visitas'
|
||||||
visitor_count: 'Visitado por %s usuarios'
|
visitor_count: 'Visitado por %s usuarios'
|
||||||
|
cookie_consent:
|
||||||
|
message: Este sitio web utiliza cookies para mejorar su experiencia.
|
||||||
|
dismiss: ¡Entendido!
|
||||||
|
allow: Permitir cookies
|
||||||
|
deny: Descenso
|
||||||
|
link: Aprende más
|
||||||
|
policy: Política de cookies
|
||||||
search:
|
search:
|
||||||
search: 'Buscar'
|
search: 'Buscar'
|
||||||
hint: 'Teclea algo...'
|
hint: 'Teclea algo...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'Retour au sommet'
|
backtotop: 'Retour au sommet'
|
||||||
visit_count: '%s visites'
|
visit_count: '%s visites'
|
||||||
visitor_count: 'Visité par %s utilisateurs'
|
visitor_count: 'Visité par %s utilisateurs'
|
||||||
|
cookie_consent:
|
||||||
|
message: Ce site Web utilise des cookies pour améliorer votre expérience.
|
||||||
|
dismiss: Je l'ai!
|
||||||
|
allow: Autorise les cookies
|
||||||
|
deny: Déclin
|
||||||
|
link: Apprendre encore plus
|
||||||
|
policy: Politique relative aux cookies
|
||||||
search:
|
search:
|
||||||
search: 'Search'
|
search: 'Search'
|
||||||
hint: 'Type something...'
|
hint: 'Type something...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'Kembali ke atas'
|
backtotop: 'Kembali ke atas'
|
||||||
visit_count: '%s kunjungan'
|
visit_count: '%s kunjungan'
|
||||||
visitor_count: 'Dikunjungi oleh %s pengguna'
|
visitor_count: 'Dikunjungi oleh %s pengguna'
|
||||||
|
cookie_consent:
|
||||||
|
message: Situs web ini menggunakan cookie untuk meningkatkan pengalaman Anda.
|
||||||
|
dismiss: Mengerti!
|
||||||
|
allow: Izinkan cookie
|
||||||
|
deny: Menolak
|
||||||
|
link: Belajarlah lagi
|
||||||
|
policy: Kebijakan Cookie
|
||||||
search:
|
search:
|
||||||
search: 'Pencarian'
|
search: 'Pencarian'
|
||||||
hint: 'Tulis Sesuatu..'
|
hint: 'Tulis Sesuatu..'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'トップに戻る'
|
backtotop: 'トップに戻る'
|
||||||
visit_count: '%s回の訪問'
|
visit_count: '%s回の訪問'
|
||||||
visitor_count: '%s人のユーザーがアクセス'
|
visitor_count: '%s人のユーザーがアクセス'
|
||||||
|
cookie_consent:
|
||||||
|
message: このウェブサイトはあなたの経験を改善するためにCookieを使用しています。
|
||||||
|
dismiss: 了解しました
|
||||||
|
allow: Cookiesを許可する
|
||||||
|
deny: 拒否する
|
||||||
|
link: もっと詳しく知る
|
||||||
|
policy: Cookieポリシー
|
||||||
search:
|
search:
|
||||||
search: '検索'
|
search: '検索'
|
||||||
hint: '何かを入力してください...'
|
hint: '何かを入力してください...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: '맨 위로'
|
backtotop: '맨 위로'
|
||||||
visit_count: '%s회 방문'
|
visit_count: '%s회 방문'
|
||||||
visitor_count: '%s명의 사용자가 방문 함'
|
visitor_count: '%s명의 사용자가 방문 함'
|
||||||
|
cookie_consent:
|
||||||
|
message: 이 웹 사이트는 귀하의 경험을 향상시키기 위해 Cookie를 사용합니다.
|
||||||
|
dismiss: 알았다!
|
||||||
|
allow: Cookie 허용
|
||||||
|
deny: 거부
|
||||||
|
link: 더 알아보기
|
||||||
|
policy: Cookie 정책
|
||||||
search:
|
search:
|
||||||
search: '검색'
|
search: '검색'
|
||||||
hint: '입력 하세요...'
|
hint: '입력 하세요...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'Powrót do góry'
|
backtotop: 'Powrót do góry'
|
||||||
visit_count: '%s wizyty'
|
visit_count: '%s wizyty'
|
||||||
visitor_count: 'Odwiedzone przez %s użytkowników'
|
visitor_count: 'Odwiedzone przez %s użytkowników'
|
||||||
|
cookie_consent:
|
||||||
|
message: Ta strona korzysta z plików cookie, aby poprawić Twoje doświadczenia.
|
||||||
|
dismiss: Rozumiem!
|
||||||
|
allow: Zezwól na pliki cookie
|
||||||
|
deny: Odrzucać
|
||||||
|
link: Ucz się więcej
|
||||||
|
policy: Polityka Cookie
|
||||||
search:
|
search:
|
||||||
search: 'szukaj'
|
search: 'szukaj'
|
||||||
hint: 'Wpisz coś...'
|
hint: 'Wpisz coś...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'De volta ao topo'
|
backtotop: 'De volta ao topo'
|
||||||
visit_count: '%s visitas'
|
visit_count: '%s visitas'
|
||||||
visitor_count: 'Visitado por %s usuários'
|
visitor_count: 'Visitado por %s usuários'
|
||||||
|
cookie_consent:
|
||||||
|
message: Este site usa cookies para melhorar sua experiência.
|
||||||
|
dismiss: Entendi!
|
||||||
|
allow: Permitir cookies
|
||||||
|
deny: Declínio
|
||||||
|
link: Saber mais
|
||||||
|
policy: Política de Cookies
|
||||||
search:
|
search:
|
||||||
search: 'Procurar'
|
search: 'Procurar'
|
||||||
hint: 'Digite alguma coisa...'
|
hint: 'Digite alguma coisa...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'Вернуться наверх'
|
backtotop: 'Вернуться наверх'
|
||||||
visit_count: '%s посещения'
|
visit_count: '%s посещения'
|
||||||
visitor_count: 'Посетили %s пользователя'
|
visitor_count: 'Посетили %s пользователя'
|
||||||
|
cookie_consent:
|
||||||
|
message: Этот веб-сайт использует файлы cookie для улучшения вашего опыта.
|
||||||
|
dismiss: Понял!
|
||||||
|
allow: Разрешить cookies
|
||||||
|
deny: Отказаться
|
||||||
|
link: Учить больше
|
||||||
|
policy: Политика Cookie
|
||||||
search:
|
search:
|
||||||
search: 'Поиск'
|
search: 'Поиск'
|
||||||
hint: 'Введите что-нибудь...'
|
hint: 'Введите что-нибудь...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'Başa dönüş'
|
backtotop: 'Başa dönüş'
|
||||||
visit_count: '%s ziyaret'
|
visit_count: '%s ziyaret'
|
||||||
visitor_count: '%s kullanıcı tarafından ziyaret edildi'
|
visitor_count: '%s kullanıcı tarafından ziyaret edildi'
|
||||||
|
cookie_consent:
|
||||||
|
message: Bu web sitesi, deneyiminizi geliştirmek için çerezler kullanır.
|
||||||
|
dismiss: Anladım!
|
||||||
|
allow: Çerezlere izin ver
|
||||||
|
deny: Reddet
|
||||||
|
link: Daha fazla bilgi edin
|
||||||
|
policy: Çerez politikası
|
||||||
search:
|
search:
|
||||||
search: 'Search'
|
search: 'Search'
|
||||||
hint: 'Bir şeyler yaz...'
|
hint: 'Bir şeyler yaz...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: 'Trở lai đầu trang'
|
backtotop: 'Trở lai đầu trang'
|
||||||
visit_count: '%s Bạn đọc'
|
visit_count: '%s Bạn đọc'
|
||||||
visitor_count: 'Thăm bởi %s bạn đọc'
|
visitor_count: 'Thăm bởi %s bạn đọc'
|
||||||
|
cookie_consent:
|
||||||
|
message: Trang web này sử dụng cookie để cải thiện trải nghiệm của bạn.
|
||||||
|
dismiss: Hiểu rồi!
|
||||||
|
allow: Cho phép cookie
|
||||||
|
deny: Từ chối
|
||||||
|
link: Tìm hiểu thêm
|
||||||
|
policy: Chính sách Cookie
|
||||||
search:
|
search:
|
||||||
search: 'Tìm kiếm'
|
search: 'Tìm kiếm'
|
||||||
hint: 'Gõ gì đó...'
|
hint: 'Gõ gì đó...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: '回到顶端'
|
backtotop: '回到顶端'
|
||||||
visit_count: '%s次访问'
|
visit_count: '%s次访问'
|
||||||
visitor_count: '共%s个访客'
|
visitor_count: '共%s个访客'
|
||||||
|
cookie_consent:
|
||||||
|
message: 此网站使用Cookie来改善您的体验。
|
||||||
|
dismiss: 知道了!
|
||||||
|
allow: 允许使用Cookie
|
||||||
|
deny: 拒绝
|
||||||
|
link: 了解更多
|
||||||
|
policy: Cookie政策
|
||||||
search:
|
search:
|
||||||
search: '搜索'
|
search: '搜索'
|
||||||
hint: '想要查找什么...'
|
hint: '想要查找什么...'
|
||||||
|
|
|
@ -50,6 +50,13 @@ plugin:
|
||||||
backtotop: '回到頁首'
|
backtotop: '回到頁首'
|
||||||
visit_count: '%s次訪問'
|
visit_count: '%s次訪問'
|
||||||
visitor_count: '共%s個訪客'
|
visitor_count: '共%s個訪客'
|
||||||
|
cookie_consent:
|
||||||
|
message: 此網站使用Cookie來改善您的體驗。
|
||||||
|
dismiss: 知道了!
|
||||||
|
allow: 允許使用Cookie
|
||||||
|
deny: 拒絕
|
||||||
|
link: 了解更多
|
||||||
|
policy: Cookie政策
|
||||||
search:
|
search:
|
||||||
search: '搜尋'
|
search: '搜尋'
|
||||||
hint: '請輸入關鍵字...'
|
hint: '請輸入關鍵字...'
|
||||||
|
|
|
@ -305,3 +305,21 @@ article.article
|
||||||
background: $blue
|
background: $blue
|
||||||
margin-top: 45px
|
margin-top: 45px
|
||||||
cut-corner(8px)
|
cut-corner(8px)
|
||||||
|
|
||||||
|
.cc-window, .cc-revoke
|
||||||
|
border-radius: 0 !important
|
||||||
|
|
||||||
|
.cc-window
|
||||||
|
&:not(.cc-banner)
|
||||||
|
border: 1px solid $blue
|
||||||
|
|
||||||
|
&.cc-theme-classic, &.cc-theme-block
|
||||||
|
.cc-compliance > .cc-btn
|
||||||
|
border-radius: 0
|
||||||
|
|
||||||
|
&.cc-banner
|
||||||
|
.cc-compliance > .cc-btn
|
||||||
|
background-color: $blue
|
||||||
|
|
||||||
|
&:hover, &:focus
|
||||||
|
background-color: darken($blue, 2.5%)
|
||||||
|
|
Loading…
Reference in New Issue