Ver código fonte

fix: selector styling

Timothy J. Baek 1 ano atrás
pai
commit
61a8f73291

+ 3 - 3
src/lib/components/chat/ModelSelector/Selector.svelte

@@ -25,7 +25,7 @@
 
 
 	export let items = [{ value: 'mango', label: 'Mango' }];
 	export let items = [{ value: 'mango', label: 'Mango' }];
 
 
-	export let className = 'max-w-lg';
+	export let className = ' w-[32rem]';
 
 
 	let show = false;
 	let show = false;
 
 
@@ -202,7 +202,7 @@
 		</div>
 		</div>
 	</DropdownMenu.Trigger>
 	</DropdownMenu.Trigger>
 	<DropdownMenu.Content
 	<DropdownMenu.Content
-		class=" z-40 w-full {className} justify-start rounded-lg  bg-white dark:bg-gray-900 dark:text-white shadow-lg border border-gray-300/30 dark:border-gray-700/50  outline-none "
+		class=" z-40 w-full {className} max-w-[calc(100vw-1rem)] justify-start rounded-lg  bg-white dark:bg-gray-900 dark:text-white shadow-lg border border-gray-300/30 dark:border-gray-700/50  outline-none "
 		transition={flyAndScale}
 		transition={flyAndScale}
 		side={'bottom-start'}
 		side={'bottom-start'}
 		sideOffset={4}
 		sideOffset={4}
@@ -228,7 +228,7 @@
 				{#each filteredItems as item}
 				{#each filteredItems as item}
 					<button
 					<button
 						aria-label="model-item"
 						aria-label="model-item"
-						class="flex w-full font-medium line-clamp-1 select-none items-center rounded-button py-2 pl-3 pr-1.5 text-sm text-gray-700 dark:text-gray-100 outline-none transition-all duration-75 hover:bg-gray-100 dark:hover:bg-gray-850 rounded-lg cursor-pointer data-[highlighted]:bg-muted"
+						class="flex w-full text-left font-medium line-clamp-1 select-none items-center rounded-button py-2 pl-3 pr-1.5 text-sm text-gray-700 dark:text-gray-100 outline-none transition-all duration-75 hover:bg-gray-100 dark:hover:bg-gray-850 rounded-lg cursor-pointer data-[highlighted]:bg-muted"
 						on:click={() => {
 						on:click={() => {
 							value = item.value;
 							value = item.value;
 
 

+ 1 - 1
src/routes/(app)/playground/+page.svelte

@@ -330,7 +330,7 @@
 												info: model
 												info: model
 											}))}
 											}))}
 										bind:value={selectedModelId}
 										bind:value={selectedModelId}
-										className="max-w-2xl"
+										className="w-[42rem]"
 									/>
 									/>
 								</div>
 								</div>
 							</div>
 							</div>