- Verschifft
- 11. März 2026 um 21:03 UTC
- Autor
- kamo
- Ausschuss
- 334fbe5
Avatar Creators internes Ausmaßes transform zoomt den Avatarkörper innerhalb der SVG Leinwand, aber der Effekt ist bei kleinen Displaygrößen nicht zu erkennen (z.B. ein 140x140 Avatarkomponente). Die Vorschau wurde mit einem redundanten CSS transform: scale() um den Zoom anzuzeigen, aber dass CSS nie Teil der gespeichert SVG, so Vorschau und gespeichert sah immer anders aus. Neuer Ansatz: - Entfernen Sie Skala von AvatarOptionen (keine Avatar Creator interne Skala transform) - AppAppViewBoxZoom() hinzufügen, das die SVG-ViewBox auf die Mitte verkleinert Äquivalent zu CSS transform:scale(N) mit Überlauf:versteckt - das ist sichtbar bei jeder Display-Größe und überlebt gespeichert, um MinIO - AppAppViewBoxZoom in generierenAvatar so die Vorschau SVG bereits reflektiert den richtigen Zoom ohne CSS-Transformation - Update addBackgroundToSvg auf alle vier AnsichtBox-Werte (x, y, w, h) damit der Hintergrund-Kort nach einer viewBox-Ernte richtig positioniert ist