Added page navigation progress indicator

This commit is contained in:
Alex 2022-08-25 13:02:36 -07:00
parent e344503834
commit 658b64df74
No known key found for this signature in database
GPG key ID: 53CD082B3A5E1082
4 changed files with 40 additions and 9 deletions

View file

@ -0,0 +1,18 @@
<script lang="ts">
import { onMount } from 'svelte';
import { cubicOut } from 'svelte/easing';
import { tweened } from 'svelte/motion';
const progress = tweened(0, {
duration: 1000,
easing: cubicOut
});
onMount(() => {
progress.set(90);
});
</script>
<div class="absolute top-0 left-0 w-screen h-[3px] bg-white z-[999999999]">
<span class="absolute bg-immich-primary h-[3px]" style:width={`${$progress}%`} />
</div>