- Stream pipeline progress to frontend via Tauri events so the progress overlay updates in real time during transcription/diarization - Gracefully fall back to transcription-only when diarization fails (e.g. pyannote not installed) instead of erroring the whole pipeline - Add color-scheme: dark to fix native select/option elements rendering with unreadable white backgrounds Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
41 lines
735 B
Svelte
41 lines
735 B
Svelte
<script>
|
|
let { children } = $props();
|
|
</script>
|
|
|
|
{@render children()}
|
|
|
|
<style>
|
|
:global(html, body) {
|
|
margin: 0;
|
|
padding: 0;
|
|
background: #0a0a23;
|
|
color: #e0e0e0;
|
|
color-scheme: dark;
|
|
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen,
|
|
Ubuntu, Cantarell, sans-serif;
|
|
overflow: hidden;
|
|
height: 100%;
|
|
}
|
|
|
|
:global(*, *::before, *::after) {
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
:global(::-webkit-scrollbar) {
|
|
width: 8px;
|
|
}
|
|
|
|
:global(::-webkit-scrollbar-track) {
|
|
background: #0a0a23;
|
|
}
|
|
|
|
:global(::-webkit-scrollbar-thumb) {
|
|
background: #2a3a5e;
|
|
border-radius: 4px;
|
|
}
|
|
|
|
:global(::-webkit-scrollbar-thumb:hover) {
|
|
background: #4a5568;
|
|
}
|
|
</style>
|