|
133 | 133 | class="text-md flex select-none items-center rounded-lg border px-1.5 py-1 leading-none |
134 | 134 | {selectedLanguage === language |
135 | 135 | ? 'border-gray-800 bg-black text-white dark:bg-gray-700' |
136 | | - : 'hover:shadow-xs cursor-pointer text-gray-500 opacity-90 hover:text-gray-700'}" |
| 136 | + : 'hover:shadow-xs cursor-pointer text-gray-500 opacity-90 hover:text-gray-700 dark:hover:text-gray-200'}" |
137 | 137 | type="button" |
138 | 138 | on:click={() => (selectedLanguage = language)} |
139 | 139 | > |
|
157 | 157 | class="text-md flex select-none items-center rounded-lg border px-1.5 py-1 leading-none |
158 | 158 | {selectedClient === client |
159 | 159 | ? 'border-gray-800 bg-black text-white dark:bg-gray-700' |
160 | | - : 'hover:shadow-xs cursor-pointer text-gray-500 opacity-90 hover:text-gray-700'}" |
| 160 | + : 'hover:shadow-xs cursor-pointer text-gray-500 opacity-90 hover:text-gray-700 dark:hover:text-gray-200'}" |
161 | 161 | type="button" |
162 | 162 | on:click={() => (selectedClient = client)} |
163 | 163 | > |
|
172 | 172 | {#if model.tags.includes("conversational")} |
173 | 173 | <div> |
174 | 174 | <p class="font-mono text-sm opacity-50 hidden md:block">Stream</p> |
175 | | - <div class="text-md group relative flex items-center self-start leading-tight"> |
| 175 | + <div class="text-md group relative flex items-center self-start leading-tight my-1.5"> |
176 | 176 | <span class="mr-1 sm:block md:hidden">stream:</span> |
177 | | - <input class="md:my-2.5 form-input not-prose" type="checkbox" bind:checked={streaming} /> |
| 177 | + <input class="md:my-1 form-input not-prose" type="checkbox" bind:checked={streaming} /> |
178 | 178 | </div> |
179 | 179 | </div> |
180 | 180 | {/if} |
181 | 181 |
|
182 | 182 | <!-- Provider selection --> |
183 | 183 | {#if providers.length > 0} |
184 | 184 | {@const nVisibleProviders = 2} |
185 | | - <div class="md:ml-auto pl-4"> |
| 185 | + <div class="md:ml-auto md:pl-4"> |
186 | 186 | <p class="font-mono text-sm opacity-50 hidden md:block">Provider</p> |
187 | 187 | <div class="my-1.5 flex items-center gap-x-1 gap-y-0.5 flex-wrap"> |
188 | 188 | {#each providers.slice(0, nVisibleProviders) as provider} |
189 | 189 | <button |
190 | 190 | class="text-md flex select-none items-center rounded-lg border px-1.5 py-1 leading-none |
191 | 191 | {selectedProvider === provider |
192 | 192 | ? 'border-gray-800 bg-black text-white dark:bg-gray-700' |
193 | | - : 'hover:shadow-xs cursor-pointer text-gray-500 opacity-90 hover:text-gray-700'}" |
| 193 | + : 'hover:shadow-xs cursor-pointer text-gray-500 opacity-90 hover:text-gray-700 dark:hover:text-gray-200'}" |
194 | 194 | type="button" |
195 | 195 | on:click={() => (selectedProvider = provider)} |
196 | 196 | > |
|
204 | 204 | <Dropdown btnLabel="" classNames="colab-dropdown" noBtnClass useDeprecatedJS={false}> |
205 | 205 | <slot slot="button"> |
206 | 206 | <p |
207 | | - class="text-md flex select-none items-center rounded-lg border px-1.5 py-1 leading-none hover:shadow-xs cursor-pointer text-gray-500 opacity-90 hover:text-gray-700" |
| 207 | + class="text-md flex select-none items-center rounded-lg border px-1.5 py-1 leading-none hover:shadow-xs cursor-pointer text-gray-500 opacity-90 hover:text-gray-700 dark:hover:text-gray-200" |
208 | 208 | > |
209 | 209 | +{providers.length - nVisibleProviders} |
210 | 210 | </p> |
|
0 commit comments