Add img_format=png to imager URLs and extend navbar color picker with 10 new colors
Local Build and Deploy / deploy (push) Successful in 56s

This commit is contained in:
openhands committed 2026-07-15 22:09:47 +02:00
1 parent 15966bcf6d
commit 169f658097
4 files changed
+18 -4

No files matched your search

+4 -2
View File
@@ -4,14 +4,16 @@ import { resolveImagerBase } from "@/lib/imager";
export function avatarImageUrl(
base: string,
look: string,
opts: { size?: "s" | "m" | "l"; headOnly?: boolean; direction?: number } = {},
opts: { size?: "s" | "m" | "l"; headOnly?: boolean; direction?: number; headDirection?: number } = {},
): string {
const resolved = resolveImagerBase(base);
const params = new URLSearchParams({ figure: look });
const params = new URLSearchParams({ figure: look, img_format: "png" });
if (opts.size) params.set("size", opts.size);
if (opts.headOnly) params.set("headonly", "1");
if (opts.direction !== undefined)
params.set("direction", String(opts.direction));
if (opts.headDirection !== undefined)
params.set("head_direction", String(opts.headDirection));
const sep = resolved.includes("?") ? "&" : "?";
return `${resolved}${sep}${params.toString()}`;
}