diff --git a/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte b/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte index 499c633897..bd63a34e79 100644 --- a/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte +++ b/tools/server/webui/src/lib/components/app/models/ModelsSelector.svelte @@ -268,7 +268,7 @@ placeholder="Search models..." onSearchKeyDown={handleSearchKeyDown} align="end" - contentClass="w-96 max-w-[calc(100vw-2rem)]" + contentClass="w-full max-w-[100vw] sm:w-max sm:max-w-[calc(100vw-2rem)]" emptyMessage="No models found." isEmpty={filteredOptions.length === 0 && isCurrentModelInCache()} disabled={disabled || updating} @@ -316,7 +316,11 @@ aria-disabled="true" disabled > - {selectedOption?.name || currentModel} + + {selectedOption?.name || currentModel} + (not available)
@@ -352,43 +356,49 @@ } }} > - + + {option.model} + - {#if isLoading} - - - - - -

Loading model...

-
-
- {:else if isLoaded} - - - - - -

Unload model

-
-
- {:else} - - {/if} +
+ {#if isLoading} + + + + + +

Loading model...

+
+
+ {:else if isLoaded} + + + + + +

Unload model

+
+
+ {:else} + + {/if} +
{/each}