- Dikirim
- 29 Agustus 2026 pukul 01.59 UTC
- Penulis
- Kamo
- Commit
- 840ee93
Slot logo compact ("simple") adalah SVG-only - backend menulis apapun tanah di dalamnya ke tetap < tema > / img / logo. kunci svg terlepas dari tipe berkas sebenarnya, dan favicon org dihasilkan dari benda itu. Jadi byte yang diunggah harus berupa bita yang disetujui oleh anggota. Mereka tidak. Picker melakukan dua bagian secara terpisah: input disimpan e.target.files [0] sebagai berkas untuk diunggah, kemudian menyerahkan handleFileChange a preview setter. handleFileChange hanya bisa pernah mencapai preview - untuk raster itu membuka pelacak dan mengatur pratinjau ke SVG dilacak, untuk .eps / .ai / .pdf itu dikonversi server-side dan mengatur pratilik ke hasil - sedangkan berkas antrian untuk Upload tetap memilih asli. Seorang anggota yang memilih PNG ditunjukkan sebuah jejak SVG, menyetujuinya, dan disimpan mentah PNG di bawah logo. svg kunci: gambar rusak di setiap permukaan yang membaca sederhana logo, dan favicon rasterised dari sesuatu yang cocok apa-apa mereka telah melihat. Kedua slot kompak (perusahaan dan white- label) sekarang pergi melalui satu accetCompactLogo (slot, file) yang mengisi KEDUA bagian, menggunakan tiga sama intake dari app / lib / logoVectorize pembuat penyihir LogosStep sudah menggunakan - already-svg melewati, sebuah vektor kontainer mengkonversi server- side, sebuah raster membuka pelacak dan handleSvgTRUE mengubah Blob diterima ke dalam File yang mendapat Upload. Module 's own docblock says it exist so this screen and the wizard can drift on yang format anggota mungkin sendiri; layar ini tidak pernah mengadopsinya dan membawa salinan inline dari aturan, sehingga mereka telah melayang - penyihir mendapat hak ini dan pengaturan tidak. Salinan inline dan panggilan hardcode / convert- vektor hilang, dan pemetik sekarang menawarkan KOMPAT _ LOGO _ AKSEPT, yang termasuk .eps / .ai / .pdf browser akan dinyatakan abu-abu keluar. The white- label FULL slot berada di preview yang sama - hanya jalur meskipun itu terus nya upload ekstensi; sekarang mengambil berkas terpilih as- adalah, seperti perusahaan penuh slot di sampingnya, sehingga pratinjau juga bita yang akan diunggah. Kedua memasukkan kompak jelas nilai mereka setelah memilih sehingga berkas yang sama dapat dipilih lagi setelah jejak yang dibatalkan.