fix: footer

This commit is contained in:
Torsten Dittmann
2024-01-09 12:41:10 +01:00
parent 72c22c2733
commit 3faf2d8a69
3 changed files with 20 additions and 7 deletions
+10 -3
View File
@@ -36,6 +36,10 @@
} else {
show.set(true);
}
return consent.subscribe((value) => {
selected = value.accepted;
});
});
function saveSettings(obj: Consent) {
@@ -55,7 +59,7 @@
function acceptAll() {
confirmChoices({
logrocket: true
analytics: true
});
}
@@ -106,8 +110,11 @@
<div class="collapsible-item">
<div class="collapsible-wrapper">
<div class="collapsible-button">
<input type="checkbox" bind:checked={selected['logrocket']} />
<span class="text">Product Analytics</span>
<input
id="analytics"
type="checkbox"
bind:checked={selected['analytics']} />
<label for="analytics" class="text">Product Analytics</label>
<span class="collapsible-button-optional">(optional)</span>
</div>
<div class="collapsible-content">
+9 -3
View File
@@ -1,6 +1,7 @@
<script>
import { settings } from '$lib/components/consent.svelte';
import Button from '$lib/elements/forms/button.svelte';
import { clickOnEnter } from '$lib/helpers/a11y';
import { isCloud } from '$lib/system';
import { version } from '$routes/console/store';
@@ -42,9 +43,14 @@
</a>
</li>
<li class="inline-links-item">
<Button text on:click={() => settings.set(true)}>
<span class="text">Support</span>
</Button>
<span
style:cursor="pointer"
role="button"
tabindex="0"
on:keyup={clickOnEnter}
on:click={() => settings.set(true)}>
<span class="text">Cookies</span>
</span>
</li>
</ul>
</div>
+1 -1
View File
@@ -52,7 +52,7 @@
/**
* LogRocket
*/
if ($consent?.accepted?.logrocket && isCloud && isTrackingAllowed()) {
if ($consent?.accepted?.analytics && isCloud && isTrackingAllowed()) {
LogRocket.init('rgthvf/appwrite', {
dom: {
inputSanitizer: true