{#if streamingEnabled} {#if isConnected}
Live
{:else if loading}
Connecting...
{:else if connectionError}
Disconnected
{:else}
Offline
{/if} {:else}
Paused
{/if}
|
{containerName}
{#if streamingEnabled}
{:else}
{/if}
updateFontSize(Number(v))}>
{fontSize}px
{#each fontSizeOptions as size}
{size}px
{/each}
{#if darkMode}
{:else}
{/if}
{#if logSearchActive}
{#if matchCount > 0}
{currentMatchIndex + 1}/{matchCount}
{:else if logSearchQuery}
0/0
{/if}
navigateMatch('prev')} class="p-0.5 rounded {darkMode ? 'hover:bg-zinc-700' : 'hover:bg-gray-300'}" title="Previous">
navigateMatch('next')} class="p-0.5 rounded {darkMode ? 'hover:bg-zinc-700' : 'hover:bg-gray-300'}" title="Next">
{:else}
{/if}
{#if showCloseButton}
{/if}
{#if logs}
{@html highlightedLogs()}
{:else if loading}
Connecting to log stream...
{:else}
No logs available
{/if}