api & web: merge base queue ui & api updates

This commit is contained in:
wukko
2025-01-08 17:20:00 +06:00
28 changed files with 1047 additions and 156 deletions

View File

@@ -24,6 +24,7 @@
import Turnstile from "$components/misc/Turnstile.svelte";
import NotchSticker from "$components/misc/NotchSticker.svelte";
import DialogHolder from "$components/dialog/DialogHolder.svelte";
import ProcessingQueue from "$components/queue/ProcessingQueue.svelte";
import UpdateNotification from "$components/misc/UpdateNotification.svelte";
$: reduceMotion =
@@ -81,15 +82,18 @@
data-reduce-motion={reduceMotion}
data-reduce-transparency={reduceTransparency}
>
{#if $updated}
<UpdateNotification />
{/if}
{#if device.is.iPhone && app.is.installed}
<NotchSticker />
{/if}
<DialogHolder />
<Sidebar />
{#if $updated}
<UpdateNotification />
{/if}
<div id="content">
{#if $settings.advanced.duck}
<ProcessingQueue />
{/if}
{#if ($turnstileEnabled && $page.url.pathname === "/") || $turnstileCreated}
<Turnstile />
{/if}