-
- episode_audio.seek(e.currentTarget.valueAsNumber)}
- on:touchstart={() => handle_drag_start('touchstart')}
- on:mousedown={() => handle_drag_start('mousedown')}
- on:touchend={() => handle_drag_end('touchend')}
- on:mouseup={() => handle_drag_end('mouseup')}
-/>
diff --git a/src/lib/components/player-stack.svelte b/src/lib/components/player-stack.svelte
index d384730..487df4f 100644
--- a/src/lib/components/player-stack.svelte
+++ b/src/lib/components/player-stack.svelte
@@ -34,6 +34,99 @@
const { class: ClassName, ...rest } = $$restProps;
+
+
+
+
+
+ {#if is_loaded}
+
+ {:else}
+
+ {/if}
+
+
+
+
+
+
+
+
+
+
+ {#if options.timestamps || options.playback_rate}
+
+ {#if options.timestamps}
+
+
+
+
+
+
+
+
+
+ {/if}
+
+ {#if options.playback_rate}
+
+ {/if}
+
+ {/if}
+
+
-
-
-
-
-
-
- {#if is_loaded}
-
- {:else}
-
- {/if}
-
-
-
-
-
-
-
-
-
-
- {#if options.timestamps || options.playback_rate}
-
- {#if options.timestamps}
-
-
-
-
-
-
-
-
-
- {/if}
-
- {#if options.playback_rate}
-
- {/if}
-
- {/if}
-
diff --git a/src/lib/components/player-widget.svelte b/src/lib/components/player-widget.svelte
index 6ce6849..67f537e 100644
--- a/src/lib/components/player-widget.svelte
+++ b/src/lib/components/player-widget.svelte
@@ -38,6 +38,82 @@
const { class: ClassName, ...rest } = $$restProps;
+
+ {#if options.skip_back}
+
+ {/if}
+
+
+ {#if is_loaded}
+
+ {:else}
+
+ {/if}
+
+ {#if options.skip_forward}
+
+ {/if}
+
+ {#if current_time !== false}
+
+
+
+ {/if}
+
+
+
+ {#if duration !== false}
+
+
+
+ {/if}
+ {#if options.playback_rate}
+
+ {/if}
+
+
-
-
- {#if options.skip_back}
-
- {/if}
-
-
- {#if is_loaded}
-
- {:else}
-
- {/if}
-
- {#if options.skip_forward}
-
- {/if}
-
- {#if current_time !== false}
-
-
-
- {/if}
-
-
-
- {#if duration !== false}
-
-
-
- {/if}
- {#if options.playback_rate}
-
- {/if}
-
diff --git a/src/lib/components/utility/skip.svelte b/src/lib/components/utility/skip.svelte
index 906ec54..7da406b 100644
--- a/src/lib/components/utility/skip.svelte
+++ b/src/lib/components/utility/skip.svelte
@@ -4,62 +4,6 @@
export let type: 'forward' | 'backward';
-
-
skip {type}
@@ -153,3 +97,59 @@
{/if}
+
+
diff --git a/src/lib/components/utility/spinner.svelte b/src/lib/components/utility/spinner.svelte
index 6e0c6ab..1f318d6 100644
--- a/src/lib/components/utility/spinner.svelte
+++ b/src/lib/components/utility/spinner.svelte
@@ -2,6 +2,26 @@
export let size = 24;
+
+ {#each [0, 0.075, 0.15] as delay}
+
+ {/each}
+
+
-
-
- {#each [0, 0.075, 0.15] as delay}
-
- {/each}
-
diff --git a/src/lib/components/utility/timestamp.svelte b/src/lib/components/utility/timestamp.svelte
index f8d5598..72fe553 100644
--- a/src/lib/components/utility/timestamp.svelte
+++ b/src/lib/components/utility/timestamp.svelte
@@ -7,6 +7,8 @@
$: timestamp = secondsToTimestamp(value, force_hours);
+{timestamp}
+
-
-{timestamp}
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index e486838..4eb8552 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -17,7 +17,7 @@
class="sticky top-0 z-50 border-b border-mono-100 bg-white text-lg leading-none lg:overflow-y-visible"
id="navigation"
>
-