@@ -196,14 +196,18 @@ export function SearchColorIcon(props) {
196
196
return (
197
197
< svg width = "16" height = "16" fill = "none" viewBox = "0 0 16 16" xmlns = "http://www.w3.org/2000/svg" { ...props } >
198
198
< g clip-path = "url(#Search-Find-Color-16_svg__a)" >
199
- < path fill = "#ADC2FC " d = "M12 7A5 5 0 1 1 2 7a5 5 0 0 1 10 0Z" />
199
+ < path fill = "#CCDAFF " d = "M13 7A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z" />
200
200
< path fill = "#fff" d = "M7 2a4.98 4.98 0 0 1 3.403 1.338 5.5 5.5 0 0 0-7.065 7.065A5 5 0 0 1 7 2Z" opacity = ".5" />
201
201
< path
202
- fill = "#557FF3 "
202
+ fill = "url(#Search-Find-Color-16_svg__b) "
203
203
d = "M7 0a7 7 0 0 1 5.372 11.488l3.445 3.445.043.047a.625.625 0 0 1-.88.88l-.047-.043-3.445-3.445A7 7 0 1 1 7 0Zm0 1a6 6 0 1 0 0 12A6 6 0 0 0 7 1Z"
204
204
/>
205
205
</ g >
206
206
< defs >
207
+ < linearGradient id = "Search-Find-Color-16_svg__b" x1 = "8" x2 = "8" y1 = "0" y2 = "16" gradientUnits = "userSpaceOnUse" >
208
+ < stop stop-color = "#557FF3" />
209
+ < stop offset = "1" stop-color = "#2B55CA" />
210
+ </ linearGradient >
207
211
< clipPath id = "Search-Find-Color-16_svg__a" >
208
212
< path fill = "#fff" d = "M0 0h16v16H0z" />
209
213
</ clipPath >
@@ -212,6 +216,39 @@ export function SearchColorIcon(props) {
212
216
) ;
213
217
}
214
218
219
+ /**
220
+ * From https://dub.duckduckgo.com/duckduckgo/Icons/blob/Main/Color/16px/Search-Find-Color-16.svg
221
+ * @param {import('preact').JSX.SVGAttributes<SVGSVGElement> } props
222
+ */
223
+ export function SearchOnDarkColorIcon ( props ) {
224
+ return (
225
+ < svg width = "16" height = "16" fill = "none" viewBox = "0 0 16 16" xmlns = "http://www.w3.org/2000/svg" { ...props } >
226
+ < g clip-path = "url(#Search-Find-OnDark-Color-16_svg__a)" >
227
+ < path fill = "#444" d = "M13 7A6 6 0 1 1 1 7a6 6 0 0 1 12 0Z" />
228
+ < path
229
+ fill = "#fff"
230
+ fill-opacity = ".4"
231
+ d = "M7 2c1.315 0 2.512.508 3.404 1.339a5.5 5.5 0 0 0-7.065 7.065A5 5 0 0 1 7 2Z"
232
+ opacity = ".5"
233
+ />
234
+ < path
235
+ fill = "url(#Search-Find-OnDark-Color-16_svg__b)"
236
+ d = "M7 0a7 7 0 0 1 5.371 11.486l3.446 3.447.08.098a.626.626 0 0 1-.866.867l-.098-.08-3.447-3.447A7 7 0 1 1 7 0Zm0 1a6 6 0 1 0 0 12A6 6 0 0 0 7 1Z"
237
+ />
238
+ </ g >
239
+ < defs >
240
+ < linearGradient id = "Search-Find-OnDark-Color-16_svg__b" x1 = "8" x2 = "8" y1 = "0" y2 = "16" gradientUnits = "userSpaceOnUse" >
241
+ < stop stop-color = "#CCDAFF" />
242
+ < stop offset = "1" stop-color = "#8FABF9" />
243
+ </ linearGradient >
244
+ < clipPath id = "Search-Find-OnDark-Color-16_svg__a" >
245
+ < path fill = "#fff" d = "M0 0h16v16H0z" />
246
+ </ clipPath >
247
+ </ defs >
248
+ </ svg >
249
+ ) ;
250
+ }
251
+
215
252
/**
216
253
* From https://dub.duckduckgo.com/duckduckgo/Icons/blob/Main/Glyphs/16px/Ai-Chat-16.svg
217
254
* @param {import('preact').JSX.SVGAttributes<SVGSVGElement> } props
@@ -243,21 +280,21 @@ export function AiChatIcon(props) {
243
280
export function AiChatColorIcon ( props ) {
244
281
return (
245
282
< svg width = "16" height = "16" fill = "none" viewBox = "0 0 16 16" xmlns = "http://www.w3.org/2000/svg" { ...props } >
246
- < g clip-path = "url(#Ai-Chat-Gradient- Color-16_svg__a)" >
283
+ < g clip-path = "url(#Ai-Chat-Color-16_svg__a)" >
247
284
< path
248
- fill = "url(#Ai-Chat-Gradient- Color-16_svg__b)"
285
+ fill = "url(#Ai-Chat-Color-16_svg__b)"
249
286
d = "M1.164 14.763c-.441.51-.014 1.284.65 1.17 2.655-.457 7.306-1.338 9.199-2.206C13.938 12.667 16 10.111 16 7.125 16 3.19 12.418 0 8 0S0 3.19 0 7.125c0 1.974.902 3.76 2.358 5.051.32.283.38.773.1 1.095l-1.294 1.492Z"
250
287
/>
251
288
< path
252
- fill = "url(#Ai-Chat-Gradient- Color-16_svg__c)"
289
+ fill = "url(#Ai-Chat-Color-16_svg__c)"
253
290
d = "M15 7.125c0 2.495-1.729 4.72-4.328 5.662l-.039.014-.037.017c-.838.384-2.376.803-4.114 1.19a98.74 98.74 0 0 1-4.03.797l.762-.878c.68-.785.487-1.898-.193-2.5-1.227-1.087-1.973-2.55-2.019-4.147L1 7.125C1 3.848 4.022 1 8 1V0l-.207.003C3.54.099.11 3.153.003 6.94L0 7.125c0 1.913.846 3.649 2.223 4.929l.135.122c.32.283.38.773.1 1.096l-1.293 1.491c-.442.51-.015 1.284.65 1.17 2.654-.456 7.305-1.338 9.198-2.206C13.938 12.667 16 10.111 16 7.125l-.002-.184C15.888 3.091 12.349.001 8 .001v1c3.916 0 6.905 2.759 6.998 5.97l.002.154Z"
254
291
/>
255
292
< path
256
293
fill = "#fff"
257
294
d = "M7.632 2.787c.096-.383.64-.383.736 0l.438 1.753c.203.815.84 1.45 1.654 1.654l1.753.438c.383.096.383.64 0 .736l-1.753.438c-.815.203-1.45.84-1.654 1.654l-.438 1.753c-.096.383-.64.383-.736 0L7.194 9.46A2.273 2.273 0 0 0 5.54 7.806l-1.753-.438c-.383-.096-.383-.64 0-.736l1.753-.438A2.273 2.273 0 0 0 7.194 4.54l.438-1.753Z"
258
295
/>
259
296
< path
260
- fill = "url(#Ai-Chat-Gradient- Color-16_svg__d)"
297
+ fill = "url(#Ai-Chat-Color-16_svg__d)"
261
298
d = "M6.662 2.544C7 1.195 8.867 1.154 9.3 2.418l.038.126.438 1.753c.114.457.47.813.927.927l1.753.438c1.392.348 1.392 2.328 0 2.676l-1.753.438c-.457.114-.813.47-.927.927l-.438 1.753c-.348 1.392-2.328 1.392-2.676 0l-.438-1.753a1.274 1.274 0 0 0-.927-.927l-1.753-.438c-1.392-.348-1.392-2.328 0-2.676l1.753-.438c.457-.114.813-.47.927-.927l.438-1.753ZM8 5.271A3.273 3.273 0 0 1 6.27 7 3.273 3.273 0 0 1 8 8.729 3.274 3.274 0 0 1 9.729 7 3.273 3.273 0 0 1 8 5.27Z"
262
299
/>
263
300
< path
@@ -266,19 +303,69 @@ export function AiChatColorIcon(props) {
266
303
/>
267
304
</ g >
268
305
< defs >
269
- < linearGradient id = "Ai-Chat-Gradient- Color-16_svg__b" x1 = "8" x2 = "8" y1 = "0" y2 = "15.944" gradientUnits = "userSpaceOnUse" >
306
+ < linearGradient id = "Ai-Chat-Color-16_svg__b" x1 = "8" x2 = "8" y1 = "0" y2 = "15.944" gradientUnits = "userSpaceOnUse" >
270
307
< stop stop-color = "#A7B7FD" />
271
- < stop offset = "1" stop-color = "#5981F3" />
308
+ < stop offset = "1" stop-color = "#3969EF" />
309
+ </ linearGradient >
310
+ < linearGradient id = "Ai-Chat-Color-16_svg__c" x1 = "8" x2 = "8" y1 = "15.944" y2 = "0" gradientUnits = "userSpaceOnUse" >
311
+ < stop stop-color = "#2B55CA" />
312
+ < stop offset = "1" stop-color = "#557FF3" />
313
+ </ linearGradient >
314
+ < linearGradient id = "Ai-Chat-Color-16_svg__d" x1 = "8" x2 = "8" y1 = "2.5" y2 = "11.5" gradientUnits = "userSpaceOnUse" >
315
+ < stop stop-color = "#839DF9" />
316
+ < stop offset = "1" stop-color = "#3969EF" />
317
+ </ linearGradient >
318
+ < clipPath id = "Ai-Chat-Color-16_svg__a" >
319
+ < path fill = "#fff" d = "M0 0h16v16H0z" />
320
+ </ clipPath >
321
+ </ defs >
322
+ </ svg >
323
+ ) ;
324
+ }
325
+
326
+ /**
327
+ * https://dub.duckduckgo.com/duckduckgo/Icons/blob/Main/Color/16px/Ai-Chat-OnDark-Color-16.svg
328
+ * @param {import('preact').JSX.SVGAttributes<SVGSVGElement> } props
329
+ */
330
+ export function AiChatOnDarkColorIcon ( props ) {
331
+ return (
332
+ < svg width = "16" height = "16" fill = "none" viewBox = "0 0 16 16" xmlns = "http://www.w3.org/2000/svg" { ...props } >
333
+ < g clip-path = "url(#Ai-Chat-OnDark-Color-16_svg__a)" >
334
+ < path
335
+ fill = "url(#Ai-Chat-OnDark-Color-16_svg__b)"
336
+ d = "M1.164 14.763c-.441.51-.014 1.284.65 1.17 2.655-.457 7.306-1.338 9.199-2.206C13.938 12.667 16 10.111 16 7.125 16 3.19 12.418 0 8 0S0 3.19 0 7.125c0 1.974.902 3.76 2.358 5.051.32.283.38.773.1 1.095l-1.294 1.492Z"
337
+ />
338
+ < path
339
+ fill = "url(#Ai-Chat-OnDark-Color-16_svg__c)"
340
+ d = "M15 7.125c0 2.495-1.729 4.72-4.328 5.662l-.039.014-.037.017c-.838.384-2.376.803-4.114 1.19a98.74 98.74 0 0 1-4.03.797l.762-.878c.68-.785.487-1.898-.193-2.5-1.227-1.087-1.973-2.55-2.019-4.147L1 7.125C1 3.848 4.022 1 8 1V0l-.207.003C3.54.099.11 3.153.003 6.94L0 7.125c0 1.913.846 3.649 2.223 4.929l.135.122c.32.283.38.773.1 1.096l-1.293 1.491c-.442.51-.015 1.284.65 1.17 2.654-.456 7.305-1.338 9.198-2.206C13.938 12.667 16 10.111 16 7.125l-.002-.184C15.888 3.091 12.349.001 8 .001v1c3.916 0 6.905 2.759 6.998 5.97l.002.154Z"
341
+ />
342
+ < path
343
+ fill = "#fff"
344
+ d = "M7.632 2.787c.096-.383.64-.383.736 0l.438 1.753c.203.815.84 1.45 1.654 1.654l1.753.438c.383.096.383.64 0 .736l-1.753.438c-.815.203-1.45.84-1.654 1.654l-.438 1.753c-.096.383-.64.383-.736 0L7.194 9.46A2.273 2.273 0 0 0 5.54 7.806l-1.753-.438c-.383-.096-.383-.64 0-.736l1.753-.438A2.273 2.273 0 0 0 7.194 4.54l.438-1.753Z"
345
+ />
346
+ < path
347
+ fill = "url(#Ai-Chat-OnDark-Color-16_svg__d)"
348
+ d = "M6.662 2.544C7 1.195 8.867 1.154 9.3 2.418l.038.126.438 1.753c.114.457.47.813.927.927l1.753.438c1.392.348 1.392 2.328 0 2.676l-1.753.438c-.457.114-.813.47-.927.927l-.438 1.753c-.348 1.392-2.328 1.392-2.676 0l-.438-1.753a1.274 1.274 0 0 0-.927-.927l-1.753-.438c-1.392-.348-1.392-2.328 0-2.676l1.753-.438c.457-.114.813-.47.927-.927l.438-1.753ZM8 5.271A3.273 3.273 0 0 1 6.27 7 3.273 3.273 0 0 1 8 8.729 3.274 3.274 0 0 1 9.729 7 3.273 3.273 0 0 1 8 5.27Z"
349
+ />
350
+ < path
351
+ fill = "#2B55CA"
352
+ d = "M7.632 2.787c.096-.383.64-.383.736 0l.438 1.753c.203.815.84 1.45 1.654 1.654l1.753.438c.383.096.383.64 0 .736l-1.753.438c-.815.203-1.45.84-1.654 1.654l-.438 1.753c-.096.383-.64.383-.736 0L7.194 9.46A2.273 2.273 0 0 0 5.54 7.806l-1.753-.438c-.383-.096-.383-.64 0-.736l1.753-.438A2.273 2.273 0 0 0 7.194 4.54l.438-1.753Z"
353
+ />
354
+ </ g >
355
+ < defs >
356
+ < linearGradient id = "Ai-Chat-OnDark-Color-16_svg__b" x1 = "8" x2 = "8" y1 = "0" y2 = "15.944" gradientUnits = "userSpaceOnUse" >
357
+ < stop stop-color = "#CCDAFF" />
358
+ < stop offset = "1" stop-color = "#8FABF9" />
272
359
</ linearGradient >
273
- < linearGradient id = "Ai-Chat-Gradient -Color-16_svg__c" x1 = "8" x2 = "8" y1 = "0 " y2 = "15.944 " gradientUnits = "userSpaceOnUse" >
274
- < stop stop-color = "#7C99F7 " />
275
- < stop offset = "1" stop-color = "#4B74EE " />
360
+ < linearGradient id = "Ai-Chat-OnDark -Color-16_svg__c" x1 = "8" x2 = "8" y1 = "15.944 " y2 = "0 " gradientUnits = "userSpaceOnUse" >
361
+ < stop stop-color = "#557FF3 " />
362
+ < stop offset = "1" stop-color = "#ADC2FC " />
276
363
</ linearGradient >
277
- < linearGradient id = "Ai-Chat-Gradient -Color-16_svg__d" x1 = "8" x2 = "8" y1 = "2.5" y2 = "11.5" gradientUnits = "userSpaceOnUse" >
278
- < stop stop-color = "#8EA6FA " />
279
- < stop offset = "1" stop-color = "#6186F4 " />
364
+ < linearGradient id = "Ai-Chat-OnDark -Color-16_svg__d" x1 = "8" x2 = "8" y1 = "2.5" y2 = "11.5" gradientUnits = "userSpaceOnUse" >
365
+ < stop stop-color = "#CCDAFF " />
366
+ < stop offset = "1" stop-color = "#ADC2FC " />
280
367
</ linearGradient >
281
- < clipPath id = "Ai-Chat-Gradient -Color-16_svg__a" >
368
+ < clipPath id = "Ai-Chat-OnDark -Color-16_svg__a" >
282
369
< path fill = "#fff" d = "M0 0h16v16H0z" />
283
370
</ clipPath >
284
371
</ defs >
0 commit comments