Bake background color/gradient into saved Avatar Creator avatar SVG

Fixkamo-internal
Spegnimento
11 marzo 2026 alle ore 20:10 UTC
Autore
kamo
Impegno
6cec35e

Avatar Creator generates transparent-background SVGs by default. The background was only applied as a CSS wrapper on the preview container, so the stored MinIO file had no background and avatars appeared transparent everywhere outside the Create Avatar dialog (chat heads, member lists, header, etc.). Adds addBackgroundToSvg() which injects a <rect> (solid) or <linearGradient>+<rect> (gradient) as the first child of the <svg> element before the file is uploaded. The background rx matches the Avatar Creator radius option so rounded corners stay consistent. Applied to both the create and edit paths so editing an avatar also re-uploads the corrected SVG.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo