diff --git a/src/kiri/init.js b/src/kiri/init.js index 4760d0db..fa96499f 100644 --- a/src/kiri/init.js +++ b/src/kiri/init.js @@ -1858,6 +1858,17 @@ // send init-done event API.event.emit('init-done', STATS); + // show gdpr if it's never been seen + if (!SDB.gdpr) { + $('gdpr').style.display = 'flex'; + } + + // dismiss gdpr alert + $('gotit').onclick = () => { + $('gdpr').style.display = 'none'; + SDB.gdpr = Date.now(); + }; + // lift curtain $('curtain').style.display = 'none'; diff --git a/web/kiri/index.css b/web/kiri/index.css index 5b097bd6..8c0f6b8d 100644 --- a/web/kiri/index.css +++ b/web/kiri/index.css @@ -952,3 +952,21 @@ th, tr, td { left: -100%; top: -100%; } + +#gdpr { + position: absolute; + display: none; + bottom: 10px; + right: 10px; + z-index: 1000; + padding: 20px; + border-radius: 5px; + border: 1px solid black; + background-color: white; +} +#gotit { + font-weight: bold; + font-size: larger; + padding: 5px 20px 5px 20px; + margin-left: 10px; +} diff --git a/web/kiri/index.html b/web/kiri/index.html index d3b4362c..f6023585 100644 --- a/web/kiri/index.html +++ b/web/kiri/index.html @@ -323,5 +323,9 @@ +
this site uses cookies to preserve application preferences
+ +